შიგთავსზე გადასვლა

Counterbat API: Viber Bot ბილინგის სესიები

ბილინგის მრიცხველის შესაძლებლობები

Counterbat API გაძლევთ საშუალებას აკონტროლოთ სესიის მონაცემები რეალურ დროში და გამოიყენოთ Cascade API დამატებითი შეტყობინებების გასაგზავნად მომსახურების სესიაზე ან უკვე გადახდილ Viber Bot სესიაზე.

როგორ დააკავშიროთ ბილინგის მრიცხველის სერვისი

  1. ** ხელი მოაწერეთ კონტრაქტს.**
  2. მოიპოვეთ წვდომა ფუნქციონირებაზე.
  3. დააყენეთ ვებჰუკი.
  4. გამოიყენეთ პანელი და Cascade API-ის შესაძლებლობები.

Viber REST API (Counterbat Edition)

ქვემოთ არის სრული Viber REST API მითითება. გაითვალისწინეთ, რომ საბოლოო წერტილი https://chatapi.viber.com ჩანაცვლებულია https://api.counterbat.com/ Counterbat-ის ფუნქციონალთან გამოსაყენებლად.

დაიწყე

API-ს განსახორციელებლად დაგჭირდებათ: 1. Active Viber ანგარიში პლატფორმაზე, რომელიც მხარს უჭერს ბოტებს (iOS/Android). 2. აქტიური ბოტი. 3. ანგარიშის ავთენტიფიკაციის ჟეტონი. 4. ანგარიშის webhook-ის დაყენება.

ავთენტიფიკაციის ჟეტონი

თითოეული API მოთხოვნა უნდა შეიცავდეს HTTP Header-ს სახელწოდებით X-Viber-Auth-Token რომელიც შეიცავს ანგარიშის ავტორიზაციის ტოკენს.

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

ვებჰუკები

Webhook-ის დაყენება

რესურსის URL

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

მონაცემების გამოქვეყნება

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

თქვენი ვებჰუკის წაშლა

ვებჰუკის გამოსართავად, გამოაქვეყნეთ მოთხოვნა set_webhook ცარიელი URL სტრიქონით.

{
   "url": ""
}

შეტყობინების გაგზავნა

send_message API საშუალებას აძლევს ანგარიშებს გაუგზავნონ შეტყობინებები Viber მომხმარებლებს, რომლებიც გამოიწერენ ანგარიშს.

რესურსის URL

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

პასუხის მაგალითი

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

კლავიატურები

API საშუალებას გაძლევთ გაგზავნოთ მორგებული კლავიატურა send_message API-ის გამოყენებით, რათა მომხმარებელს მიაწოდოს წინასწარ განსაზღვრული პასუხების ან მოქმედებების ნაკრები.

რესურსის URL

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

სამაუწყებლო შეტყობინება

broadcast_message API საშუალებას აძლევს ანგარიშებს გაუგზავნონ შეტყობინებები Viber-ის რამდენიმე მომხმარებელს, რომლებიც გამოიწერენ ანგარიშს. სიის მაქსიმალური სიგრძეა 300 მიმღები.

რესურსის URL

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

მიიღეთ ანგარიშის ინფორმაცია

get_account_info მოთხოვნა მიიღებს ანგარიშის დეტალებს, როგორც რეგისტრირებულია.

რესურსის URL

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

მიიღეთ მომხმარებლის დეტალები

get_user_details მოთხოვნა მოიტანს კონკრეტული Viber მომხმარებლის დეტალებს მათი უნიკალური მომხმარებლის ID-ზე დაყრდნობით.

რესურსის URL

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

მიიღეთ ონლაინ

get_online მოთხოვნა მიიღებს მოცემული გამოწერილი ანგარიშის წევრების ონლაინ სტატუსს (100-მდე მომხმარებლის ID თითო მოთხოვნაზე).

რესურსის URL

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

გამოძახებები

Viber გთავაზობთ გამოძახებას ისეთი ღონისძიებებისთვის, როგორიცაა გამოწერილი~,გამოწერის გაუქმება~, საუბრის_დაწყებული~,მიწოდებული~, ნახული~,შეუდგა~ და შეტყობინება~. გამოძახება გამოქვეყნდება URL-ზე, რომელიც მოწოდებულიაset_webhook` ზარის დროს.