Skip to content

Counterbat API: Sessjonijiet ta' Billing Viber Bot

Kapaċitajiet tal-Kontro tal-kontijiet

Il-Counterbat API jippermettilek timmonitorja d-dejta tas-sessjoni f'ħin reali u tisfrutta l-Cascade API biex tibgħat messaġġi addizzjonali f'sessjoni ta 'servizz jew sessjoni Viber Bot diġà mħallsa.

Kif tikkonnettja s-Servizz tal-Kontro tal-kontijiet

  1. Ffirma kuntratt.
  2. Ikseb aċċess għall-funzjonalità.
  3. Imwaqqaf webhook.
  4. Uża l-panel u l-kapaċitajiet tal-API Cascade.

Viber REST API (Counterbat Edition)

Dan li ġej huwa referenza kompleta tal-API Viber REST. Innota li l-endpoint https://chatapi.viber.com huwa sostitwit bi https://api.counterbat.com/ għall-użu mal-funzjonalità Counterbat.

Ibda

Biex timplimenta l-API, ser ikollok bżonn: 1. Kont Viber Attiv fuq pjattaforma li tappoġġja bots (iOS/Android). 2. Bot attiv. 3. Token tal-awtentikazzjoni tal-kont. 4. Issettja l-webhook tal-kont.

Token ta' awtentikazzjoni

Kull talba API trid tinkludi Header HTTP imsejjaħ "X-Viber-Auth-Token" li jkun fih it-token ta' awtentikazzjoni tal-kont.

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

Webhooks

Twaqqif ta' Webhook

URL tar-riżorsi

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

Post data

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

Tneħħi l-webhook tiegħek

Biex tiddiżattiva l-webhook, ibgħat talba set_webhook b'string URL vojta.

{
   "url": ""
}

Ibgħat Messaġġ

L-API send_message tippermetti lill-kontijiet jibagħtu messaġġi lill-utenti ta' Viber li jabbonaw għall-kont.

URL tar-riżorsi

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

Eżempju ta’ tweġiba

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

Tastieri

L-API tippermetti li tintbagħat tastiera personalizzata billi tuża l-API send_message biex tipprovdi lill-utent b'sett ta' tweġibiet jew azzjonijiet predefiniti.

URL tar-riżorsi

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

Broadcast Message

L-API broadcast_message tippermetti lill-kontijiet jibagħtu messaġġi lil diversi utenti Viber li jabbonaw għall-kont. It-tul massimu tal-lista huwa 300 riċevitur.

URL tar-riżorsi

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

Ikseb Informazzjoni dwar il-Kont

It-talba get_account_info se ġġib id-dettalji tal-kont kif irreġistrat.

URL tar-riżorsi

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

Ikseb id-Dettalji tal-Utent

It-talba get_user_details se ġġib id-dettalji ta' utent speċifiku ta' Viber ibbażat fuq l-ID uniku tal-utent tiegħu.

URL tar-riżorsi

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

Ikseb Online

It-talba get_online se ġġib l-istatus online ta' membri ta' kont sottoskritt partikolari (sa 100 user ids għal kull talba).

URL tar-riżorsi

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

Sejħiet lura

Viber joffri callbacks għal avvenimenti bħal "abbonat", "unsubscribed", "conversation_started", "konsenjat", "seen", "failed" u "messaġġ". Is-sejħa lura se tiġi ppubblikata fil-URL ipprovdut waqt is-sejħa set_webhook.