Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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:

vardas

apibūdinimas

cursor

Cursor objektas

collection

objektų masyvas Chat

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