Messages API - lt
Ši API leidžia gauti / siųsti žinutę kontaktui, taip pat gauti visą susirašinėjimo su pasirinktu kontaktu istoriją.
Siuntimas.
Leidžia siųsti žinutę kontaktui (su galimybe pasirinkti kanalą).
POST https://api.smartsender.com/v1/contacts/{contactId}/send
URL parametrai:
vardas | apibūdinimas |
---|---|
contactId | Kontakto ID |
Pagrindiniai parametrai:
vardas | apibūdinimas | Patvirtinimas |
---|---|---|
type | Pranešimo tipas | Galimi tipai
|
watermark | Pranešimo prioriteto laiko žyma (numatytasis, naudoti dabartinę laiko žymą) | Timestamp |
media | Priedo URL | Privaloma, jei žiniasklaidos pranešimas. Jei tipas neatitinka failo formato, jis bus išsiųstas kaip „dokumentas“ |
title | vietos pavadinimas | Privaloma, jei tipas location |
latitude | Plotis | Privaloma, jei tipas location |
longitude | Ilguma | Privaloma, jei tipas location |
content | Tekstas | Privaloma, jei tipas text |
fullName | Pilnas vardas | Privaloma, jei tipas contact |
phoneNumber | Telefono numeris | Privaloma, jei tipas contact |
Sėkmingo atsakymo atveju gaukite tipo objektą Message.
Kvitas (kontaktiniu būdu).
Leidžia gauti pranešimą per kontaktą.
GET https://api.smartsender.com/v1/contacts/{contactId}/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 |
Sėkmingo atsakymo atveju gausite:
{
"cursor": Cursor,
"collection": Message[]
}
Atsakymo aprašymas:
Priėmimas (per pokalbį).
Leidžia gauti pranešimą per pokalbį.
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:
Atsakymo aprašymas: