Counterbat API: Viber Boti arveldusseansid
Arveldusloenduri võimalused
Counterbat API võimaldab teil seansi andmeid reaalajas jälgida ja kasutada Cascade API-t, et saata teenuseseansse või juba tasutud Viber Boti seansse täiendavaid sõnumeid.
Kuidas ühendada arveldusloenduriga teenust
- Allkirjastage leping.
- Hangige juurdepääs funktsioonidele.
- Seadistage veebihaak.
- Kasutage paneeli ja Cascade API võimalusi.
Viber REST API (Counterbat Edition)
Järgmine on täielik Viber REST API viide. Pange tähele, et lõpp-punkt „https://chatapi.viber.com” asendatakse Counterbati funktsiooniga kasutamiseks „https://api.counterbat.com/”.
Alustage
API juurutamiseks vajate: 1. Active Viberi konto platvormil, mis toetab roboteid (iOS/Android). 2. Aktiivne bot. 3. Konto autentimisluba. 4. Konto veebihaagi seadistamine.
Autentimismärk
Iga API päring peab sisaldama HTTP-päist nimega "X-Viber-Auth-Token", mis sisaldab konto autentimisluba.
Veebihaagid
Veebihaagi seadistamine
Ressursi URL
Postitage andmed
{
"url": "https://my.host.com",
"event_types": [
"delivered",
"seen",
"failed",
"subscribed",
"unsubscribed",
"conversation_started"
],
"send_name": true,
"send_photo": true
}
Veebihaagi eemaldamine
Veebihaagi keelamiseks postitage taotlus "set_webhook" tühja URL-i stringiga.
Saada sõnum
Send_message API võimaldab kontodel saata sõnumeid Viberi kasutajatele, kes on konto tellinud.
Ressursi URL
Vastuse näide
{
"status": 0,
"status_message": "ok",
"message_token": 5741311803571721087,
"chat_hostname": "SN-CHAT-05_",
"billing_status": 1
}
Klaviatuurid
API võimaldab saata kohandatud klaviatuuri, kasutades send_message API-t, et pakkuda kasutajale eelnevalt määratletud vastuste või toimingute komplekti.
Ressursi URL
Saatesõnum
Broadcast_message API võimaldab kontodel saata sõnumeid mitmele Viberi kasutajale, kes on selle konto tellinud. Maksimaalne loendi pikkus on 300 vastuvõtjat.
Ressursi URL
Hankige kontoteavet
Päring „get_account_info” toob konto andmed registreerituna.
Ressursi URL
Hankige kasutaja üksikasjad
Päring „get_user_details” toob konkreetse Viberi kasutaja üksikasjad nende kordumatu kasutaja ID alusel.
Ressursi URL
Hankige võrku
Päring „get_online” hangib antud tellitud kontoliikmete võrguoleku (kuni 100 kasutaja ID-d päringu kohta).
Ressursi URL
Tagasihelistamine
Viber pakub tagasihelistamist sündmustele, nagu "tellitud", "tellimusest loobutud", "vestluse_algatus", "esitatud", "nähtud", "ebaõnnestunud" ja "sõnum". Tagasihelistamine postitatakse „set_webhook” kõne ajal antud URL-ile.