POST/api/global-chatbot/demo/poll
Lekérdezi egy demo-csevegési munkamenet új, aszinkron módon beérkezett üzeneteit (például ha egy emberi ügynök átvette a főadminisztrátor feladatát) – a widget időszakosan hívja meg.
A `POST /api/global-chatbot/demo/poll` új üzeneteket vagy állapotváltozásokat kér meg egy meglévő demo munkamenetet illetően. A test tartalmaz `session_id` és `visitor_id`. Mindkét értéknek ugyanazon nyilvános demo beszélgetésből kell származnia. Ha valamelyik paraméter hiányzik, a szerver `400 PARAMS_REQUIRED`-mal válaszol. A útvonal nem igényel felhasználói bejelentkezést, és az aktuális demo munkameneti állapotot olvasza. Ez akkor használható, ha egy válasz nem tér vissza közvetlenül az előző megkereséssel, vagy ha a testületi felület nem jeleníti meg a későbbiekben érkezett üzeneteket. A polling nem helyettesíti a későbbi beadványok küldését; nem generál új látogató hívását. A kliensnek megfelelő ideig tartó kapcsolatot kell fenntartania a látogatóval. A polling nem haladhat el a többi látogatóval. A polling nem állítható meg, és nem lehet eredményesen és eredményesen megkezdeni, ha a látogató nem tudja azonosítani a negatív adatokat. A polling nem állítható meg, és nem állítható meg a többi látogatóval.
Auth & Absicherung
Keine Authentifizierung erforderlich
Idempotent: Ja
Parameter
session_id(body, string, erforderlich)visitor_id(body, string, erforderlich)Beispiel-Request
{"session_id":"<UUID>","visitor_id":"<UUID>"}Beispiel-Response
{"ok":true,"data":{"messages":[]}}Fehlercodes
400 PARAMS_REQUIRED — session_id és/vagy visitor_id hiányzik.Live-Test-Nachweis
Sikeres eset (200, üres lista, mivel a demo.chat óta nem érkeztek új aszinkron üzenetek) és negatív eset (400) élőben ellenőrizve.