Counterbat API: Viber Bot norēķinu sesijas
Norēķinu skaitītāja iespējas
Counterbat API ļauj pārraudzīt sesijas datus reāllaikā un izmantot Cascade API, lai nosūtītu papildu ziņojumus pakalpojuma sesijā vai jau apmaksātā Viber Bot sesijā.
Kā izveidot savienojumu ar norēķinu pakalpojumu
1. Parakstiet līgumu. 2. Iegūstiet piekļuvi funkcionalitātei. 3. ** Iestatiet tīmekļa aizķeri. 4. Izmantojiet paneli un Cascade API iespējas.**
Viber REST API (Counterbat Edition)
- Tālāk ir sniegta pilnīga Viber REST API atsauce. Ņemiet vērā, ka galapunkts “https://chatapi.viber.com” tiek aizstāts ar “https://api.counterbat.com/”, lai izmantotu Counterbat funkcionalitāti.*
Sāciet darbu
Lai ieviestu API, jums būs nepieciešams: 1. Active Viber konts platformā, kas atbalsta robotprogrammatūras (iOS/Android). 2. Aktīvs robots. 3. Konta autentifikācijas pilnvara. 4. Iestatiet konta tīmekļa aizķeri.
Autentifikācijas marķieris
Katrā API pieprasījumā ir jāiekļauj HTTP galvene ar nosaukumu "X-Viber-Auth-Token", kas satur konta autentifikācijas pilnvaru.
Tīmekļa aizķeres
Tīmekļa aizķeres iestatīšana
Resursa URL
Publicējiet datus
{
"url": "https://my.host.com",
"event_types": [
"delivered",
"seen",
"failed",
"subscribed",
"unsubscribed",
"conversation_started"
],
"send_name": true,
"send_photo": true
}
Tīmekļa aizķeres noņemšana
Lai atspējotu tīmekļa aizķeri, publicējiet “set_webhook” pieprasījumu ar tukšu URL virkni.
Nosūtīt ziņu
Send_message API ļauj kontiem sūtīt ziņojumus Viber lietotājiem, kuri abonē kontu.
Resursa URL
Atbildes piemērs
{
"status": 0,
"status_message": "ok",
"message_token": 5741311803571721087,
"chat_hostname": "SN-CHAT-05_",
"billing_status": 1
}
Klaviatūras
API ļauj nosūtīt pielāgotu tastatūru, izmantojot `send_message' API, lai nodrošinātu lietotājam iepriekš definētu atbilžu vai darbību kopu.
Resursa URL
Apraides ziņojums
Broadcast_message API ļauj kontiem nosūtīt ziņojumus vairākiem Viber lietotājiem, kuri abonē kontu. Maksimālais saraksta garums ir 300 uztvērēji.
Resursa URL
Iegūstiet konta informāciju
Pieprasījumā “get_account_info” tiks iegūta reģistrētā konta informācija.
Resursa URL
Iegūstiet lietotāja informāciju
Pieprasījums "get_user_details" iegūs informāciju par konkrētu Viber lietotāju, pamatojoties uz tā unikālo lietotāja ID.
Resursa URL
Pievienojieties tiešsaistē
Pieprasījums “get_online” iegūs konkrētā abonētā konta dalībnieku tiešsaistes statusu (līdz 100 lietotāju ID vienā pieprasījumā).
Resursa URL
Atzvani
Viber piedāvā atzvanīšanu tādiem notikumiem kā “abonēts”, “atrakstīts”, “saruna ir sākta”, “piegādāts”, “redzēts”, “neizdevās” un “ziņojums”. Atzvans tiks izlikts uz vietrādi URL, kas norādīts zvana “set_webhook” laikā.