काउन्टरब्याट API: भाइबर बट बिलिङ सत्रहरू
बिलिङ काउन्टर क्षमताहरू
काउन्टरब्याट API ले तपाईंलाई वास्तविक समयमा सत्र डेटा अनुगमन गर्न र सेवा सत्र वा पहिले नै भुक्तान गरिएको Viber Bot सत्रमा थप सन्देशहरू पठाउन Cascade API को लाभ उठाउन अनुमति दिन्छ।
बिलिङ काउन्टर सेवा कसरी जडान गर्ने
- एउटा सम्झौतामा हस्ताक्षर गर्नुहोस्।
- ** कार्यक्षमतामा पहुँच प्राप्त गर्नुहोस्।**
- वेबहुक सेटअप गर्नुहोस्।
- क्यास्केड API को प्यानल र क्षमताहरू प्रयोग गर्नुहोस्।
Viber REST API (काउन्टरब्याट संस्करण)
निम्न एक पूर्ण Viber REST API सन्दर्भ हो। नोट गर्नुहोस् कि अन्त्यबिन्दु https://chatapi.viber.com लाई https://api.counterbat.com/ द्वारा प्रतिस्थापन गरिएको छ काउन्टरब्याट कार्यक्षमतासँग प्रयोगको लागि।
सुरु गर्नुहोस्
API लागू गर्न, तपाईंलाई आवश्यक पर्दछ: 1. बट्स (iOS/Android) लाई समर्थन गर्ने प्लेटफर्ममा सक्रिय भाइबर खाता। 2. सक्रिय बोट। 3. खाता प्रमाणीकरण टोकन। 4. खाता वेबहुक सेटअप गर्नुहोस्।
प्रमाणीकरण टोकन
प्रत्येक API अनुरोधमा खाताको प्रमाणीकरण टोकन समावेश भएको X-Viber-Auth-Token भनिने HTTP हेडर समावेश गर्नुपर्छ।
वेबहुकहरू
वेबहुक सेट गर्दै
स्रोत URL
पोस्ट डाटा
{
"url": "https://my.host.com",
"event_types": [
"delivered",
"seen",
"failed",
"subscribed",
"unsubscribed",
"conversation_started"
],
"send_name": true,
"send_photo": true
}
तपाईंको वेबहुक हटाउँदै
वेबहुक असक्षम गर्न, खाली URL स्ट्रिङको साथ set_webhook अनुरोध पोस्ट गर्नुहोस्।
सन्देश पठाउनुहोस्
send_message API ले खाताहरूलाई सदस्यता लिने Viber प्रयोगकर्ताहरूलाई सन्देशहरू पठाउन अनुमति दिन्छ।
स्रोत URL
प्रतिक्रिया उदाहरण
{
"status": 0,
"status_message": "ok",
"message_token": 5741311803571721087,
"chat_hostname": "SN-CHAT-05_",
"billing_status": 1
}
किबोर्डहरू
API ले 'send_message' API प्रयोग गरेर प्रयोगकर्तालाई पूर्वनिर्धारित जवाफ वा कार्यहरूको सेट प्रदान गर्न अनुकूलन किबोर्ड पठाउन अनुमति दिन्छ।
स्रोत URL
प्रसारण सन्देश
'broadcast_message' API ले खाताहरूलाई सदस्यता लिने धेरै Viber प्रयोगकर्ताहरूलाई सन्देशहरू पठाउन अनुमति दिन्छ। अधिकतम सूची लम्बाइ 300 रिसीभरहरू हो।
स्रोत URL
खाता जानकारी प्राप्त गर्नुहोस्
'get_account_info' अनुरोधले दर्ता भएको खाताको विवरणहरू ल्याउनेछ।
स्रोत URL
प्रयोगकर्ता विवरण प्राप्त गर्नुहोस्
'get_user_details' अनुरोधले विशिष्ट भाइबर प्रयोगकर्ताको अद्वितीय प्रयोगकर्ता आईडीको आधारमा विवरणहरू ल्याउनेछ।
स्रोत URL
अनलाइन हुनुहोस्
'get_online' अनुरोधले दिइएको सदस्यता खाता सदस्यहरूको अनलाइन स्थिति प्राप्त गर्नेछ (प्रति अनुरोध 100 प्रयोगकर्ता आईडी सम्म)।
स्रोत URL
कलब्याकहरू
Viber ले सदस्यता प्राप्त, सदस्यता रद्द, वार्तालाप_स्टार्टेड, डेलिभर गरिएको, सेन, फेल र मेसेज जस्ता घटनाहरूको लागि कलब्याकहरू प्रदान गर्दछ। कलब्याक set_webhook कलको समयमा प्रदान गरिएको URL मा पोस्ट गरिनेछ।