Kihagyás

Counterbat API: Viber Bot Billing Sessions

Számlázási lehetőségek

A Counterbat API lehetővé teszi a munkamenetadatok valós idejű figyelését, és a Cascade API kihasználásával további üzeneteket küldhet egy szolgáltatási munkamenetbe vagy egy már fizetett Viber Bot munkamenetbe.

Hogyan csatlakozhat a számlázási pult szolgáltatáshoz

  1. Aláírjon szerződést.
  2. Hozzáférés a funkciókhoz.
  3. Webhook beállítása.
  4. Használja a panelt és a Cascade API képességeit.

Viber REST API (Counterbat Edition)

A következő egy teljes Viber REST API referencia. Vegye figyelembe, hogy a „https://chatapi.viber.com” végpontot a „https://api.counterbat.com/” váltja fel a Counterbat funkcióval való használatra.

Kezdje el

Az API megvalósításához a következőkre lesz szüksége: 1. Active Viber fiók olyan platformon, amely támogatja a robotokat (iOS/Android). 2. Aktív bot. 3. Fiók hitelesítési token. 4. Fiók webhook beállítása.

Hitelesítési token

Minden API-kérelemnek tartalmaznia kell egy „X-Viber-Auth-Token” nevű HTTP-fejlécet, amely tartalmazza a fiók hitelesítési tokent.

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

Webhooks

Webhook beállítása

Erőforrás URL-je

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

Adatok közzététele

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

A webhook eltávolítása

A webhook letiltásához tegyen közzé egy „set_webhook” kérést üres URL-karakterlánccal.

{
   "url": ""
}

Üzenet küldése

A send_message API lehetővé teszi a fiókok számára, hogy üzeneteket küldjenek a fiókra előfizető Viber-felhasználóknak.

Erőforrás URL-je

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

Válasz példa

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

Billentyűzetek

Az API lehetővé teszi egyéni billentyűzet küldését a "send_message" API használatával, hogy előre meghatározott válaszokat vagy műveleteket biztosítson a felhasználónak.

Erőforrás URL-je

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

Üzenet közvetítése

A "broadcast_message" API lehetővé teszi a fiókok számára, hogy üzeneteket küldjenek több Viber-felhasználónak, akik előfizetnek a fiókra. A lista maximális hossza 300 vevő.

Erőforrás URL-je

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

Szerezzen fiókadatokat

A „get_account_info” kérés lekéri a fiók regisztrált adatait.

Erőforrás URL-je

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

Felhasználói adatok beszerzése

A "get_user_details" kérés lekéri egy adott Viber-felhasználó adatait az egyedi felhasználói azonosítójuk alapján.

Erőforrás URL-je

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

Legyen online

A „get_online” kérés lekéri az adott előfizetett fióktagok online állapotát (kérésenként legfeljebb 100 felhasználói azonosítót).

Erőforrás URL-je

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

Visszahívások

A Viber visszahívásokat kínál az olyan eseményekhez, mint a „feliratkozott”, „leiratkozott”, „beszédkezdet”, „elküldve”, „látott”, „sikertelen” és „üzenet”. A visszahívás a "set_webhook" hívás során megadott URL-címre kerül közzétételre.