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
- Aláírjon szerződést.
- Hozzáférés a funkciókhoz.
- Webhook beállítása.
- 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.
Webhooks
Webhook beállítása
Erőforrás URL-je
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.
Ü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
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
Ü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
Szerezzen fiókadatokat
A „get_account_info” kérés lekéri a fiók regisztrált adatait.
Erőforrás URL-je
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
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
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.