Pereiti prie turinio

Counterbat API: Viber Bot Billing Sessions

Atsiskaitymo skaitiklio galimybės

Counterbat API leidžia stebėti seanso duomenis realiuoju laiku ir panaudoti Cascade API, kad būtų galima siųsti papildomus pranešimus į paslaugų seansą arba jau mokamą Viber Bot sesiją.

Kaip prisijungti prie atsiskaitymo skaitiklio tarnybos

  1. Pasirašykite sutartį.
  2. Gaukite prieigą prie funkcijų.
  3. Nustatykite „Webhook“.
  4. Naudokite skydelį ir Cascade API galimybes.

Viber REST API (Counterbat Edition)

Toliau pateikta visa Viber REST API nuoroda. Atminkite, kad galutinis taškas „https://chatapi.viber.com“ yra pakeistas „https://api.counterbat.com/“, kad būtų galima naudoti su „Counterbat“ funkcija.

Pradėkite

Norėdami įdiegti API, jums reikės: 1. „Active Viber“ paskyra platformoje, kuri palaiko robotus („iOS“ / „Android“). 2. Aktyvus botas. 3. Paskyros autentifikavimo prieigos raktas. 4. Nustatykite paskyros „Webhook“.

Autentifikavimo prieigos raktas

Kiekvienoje API užklausoje turi būti HTTP antraštė, vadinama „X-Viber-Auth-Token“, kurioje yra paskyros autentifikavimo prieigos raktas.

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

Žiniatinklio kabliukai

Webhook nustatymas

Ištekliaus URL

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

Paskelbti duomenis

{
   "url": "https://my.host.com",
   "event_types": [
      "delivered",
      "seen",
      "failed",
      "subscribed",
      "unsubscribed",
      "conversation_started"
   ],
   "send_name": true,
   "send_photo": true
}

Pašalinamas „Webhook“.

Norėdami išjungti „Webhook“, paskelbkite „set_webhook“ užklausą su tuščia URL eilute.

{
   "url": ""
}

Siųsti žinutę

„Send_message“ API leidžia paskyroms siųsti pranešimus „Viber“ naudotojams, kurie prenumeruoja paskyrą.

Šaltinio URL

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

Atsakymo pavyzdys

{
   "status": 0,
   "status_message": "ok",
   "message_token": 5741311803571721087,
   "chat_hostname": "SN-CHAT-05_",
   "billing_status": 1
}

Klaviatūros

API leidžia siųsti tinkintą klaviatūrą naudojant „send_message“ API, kad vartotojui pateiktų iš anksto nustatytų atsakymų ar veiksmų rinkinį.

Šaltinio URL

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

Transliuoti pranešimą

„Broadcast_message“ API leidžia paskyroms siųsti pranešimus keliems Viber naudotojams, kurie prenumeruoja paskyrą. Maksimalus sąrašo ilgis yra 300 imtuvų.

Šaltinio URL

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

Gaukite paskyros informaciją

Užklausa „get_account_info“ gaus išsamią paskyros informaciją, kaip užregistruota.

Šaltinio URL

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

Gaukite išsamią vartotojo informaciją

Užklausa „get_user_details“ gaus informaciją apie konkretų „Viber“ vartotoją pagal jo unikalų vartotojo ID.

Šaltinio URL

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

Prisijunkite

Užklausa „get_online“ pateiks tam tikros prenumeruotos paskyros narių prisijungimo būseną (iki 100 naudotojų ID vienoje užklausoje).

Šaltinio URL

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

Atgaliniai skambučiai

„Viber“ siūlo atgalinius skambučius tokiems įvykiams kaip „užsiprenumeruoti“, „atsisakyti prenumeratos“, „pokalbis_pradėtas“, „pristatytas“, „matytas“, „nepavyko“ ir „pranešimas“. Atgalinis skambutis bus paskelbtas URL, pateiktu „set_webhook“ skambučio metu.