Pāriet uz saturu

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.

X-Viber-Auth-Token: 445da6az1s345z78-dazcczb2542zv51a-e0vc5fva17480im9

Tīmekļa aizķeres

Tīmekļa aizķeres iestatīšana

Resursa URL

https://api.counterbat.com/pa/set_webhook

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.

{
   "url": ""
}

Nosūtīt ziņu

Send_message API ļauj kontiem sūtīt ziņojumus Viber lietotājiem, kuri abonē kontu.

Resursa URL

https://api.counterbat.com/pa/send_message

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

https://api.counterbat.com/pa/send_message

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

https://api.counterbat.com/pa/broadcast_message

Iegūstiet konta informāciju

Pieprasījumā “get_account_info” tiks iegūta reģistrētā konta informācija.

Resursa URL

https://api.counterbat.com/pa/get_account_info

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

https://api.counterbat.com/pa/get_user_details

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

https://api.counterbat.com/pa/get_online

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ā.