Naudodami šią API galite gauti sukurtų pokalbių sąrašą, gauti informacijos apie pokalbį, pažymėti jį kaip „skaitytą“ arba „uždaryti“.
Taip pat galite gauti pranešimus iš pokalbio arba išsiųsti žinutę.
Skaitymas.
Leidžia peržiūrėti esamus pokalbius.
Code Block |
---|
GET https://api.smartsender.com/v1/chats |
Pagrindiniai parametrai:
vardas | apibūdinimas | Patvirtinimas |
---|---|---|
page | Pageidaujamas puslapis | Mažiausia vertė 1 |
limitation | Viename puslapyje rodomų duomenų kiekis | Mažiausia vertė 1, didžiausia 20 |
Sėkmingo atsakymo atveju gausite:
Code Block |
---|
{
"cursor": Cursor,
"collection": Chats[]
} |
Atsakymo aprašymas:
Gauti pagal ID.
Leidžia gauti informaciją apie nurodytą pokalbį.
Code Block |
---|
GET https://api.smartsender.com/v1/chats/{chatId} |
Sėkmingo atsakymo atveju gaukite tipo objektą Chat
Perskaitykite pasirinktą pokalbį.
Leidžia skaityti visus pranešimus pasirinktame pokalbyje.
Code Block |
---|
PUT https://api.smartsender.com/v1/chats/{chatId}/read |
Sėkmingo atsakymo atveju gausite:
Code Block |
---|
{
"state": true
} |
Uždarykite pasirinktą pokalbį.
Leidžia uždaryti pasirinktą pokalbį.
Code Block |
---|
PUT https://api.smartsender.com/v1/chats/{chatId}/close |
Sėkmingo atsakymo atveju gausite:
Code Block |
---|
{
"state": true
} |
Priskirkite pokalbį.
Leidžia priskirti pasirinktą pokalbį konkrečiam operatoriui.
Code Block |
---|
POST https://api.smartsender.com/v1/chats/{chatId}/forward/{operatorId} |
Pagrindiniai parametrai:
vardas | apibūdinimas |
---|---|
text | Informacinis tekstas – kelionės tikslo aprašymas |
Sėkmingo atsakymo atveju gausite:
Code Block |
---|
{
"state": true
} |
Gaukite pasirinkto pokalbio pranešimus.
Leidžia gauti pranešimus pasirinktame pokalbyje
Code Block |
---|
GET https://api.smartsender.com/v1/chats/{chatId}/messages |
Pagrindiniai parametrai:
vardas | apibūdinimas | Patvirtinimas |
---|---|---|
page | Pageidaujamas puslapis | Mažiausia vertė 1 |
limitation | Viename puslapyje rodomų duomenų kiekis | Mažiausia vertė 1, didžiausia 20 |