API इंटीग्रेशन गाइड
हमारे सरल API के माध्यम से WhatsApp संदेश भेजने के लिए अपने CRM, बुकिंग सिस्टम या किसी भी एप्लिकेशन को कनेक्ट करें।
5 सरल चरणों में शुरू करें
डेस्कटॉप ऐप डाउनलोड करें
अपने Windows कंप्यूटर पर All-in-One Messenger Hub डाउनलोड और इंस्टॉल करें।
अपना WhatsApp कनेक्ट करें
QR कोड स्कैन करके अपना WhatsApp खाता ऐप में जोड़ें।
एक Session API बनाएं
WhatsApp टैब पर जाएं और एक नया Session API बनाएं। इसे अपने WhatsApp चैनल से लिंक करें।
अपनी API की कॉपी करें
जनित API की कॉपी करें। इसे सुरक्षित रखें - यह आपका प्रमाणीकरण है।
संदेश भेजना शुरू करें
अपने एप्लिकेशन से API का उपयोग करें। संदेश वितरित करने के लिए डेस्कटॉप ऐप चालू रखें।
प्रमाणीकरण
सभी API एंडपॉइंट के लिए आपकी API की के माध्यम से प्रमाणीकरण आवश्यक है। आप इनमें से किसी भी तरीके से की पास कर सकते हैं:
| विधि | उदाहरण |
|---|---|
| X-API-Key हेडर (अनुशंसित) | X-API-Key: your-api-key |
| Query/Body पैरामीटर | key=your-api-key |
| वैकल्पिक पैरामीटर | api_key=your-api-key |
संदेश भेजें
फ़ोन नंबर या समूह को WhatsApp संदेश भेजें। संदेश कतारबद्ध होते हैं और डेस्कटॉप ऐप चालू होने पर वितरित किए जाते हैं।
POST https://onemessengerhub.com/api/whatsapp-session/send
पैरामीटर
| पैरामीटर | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
key |
string | हां | डेस्कटॉप ऐप से आपकी API की |
mobile |
string | सशर्त | देश कोड के साथ फ़ोन नंबर (group_id के बिना आवश्यक) |
group_id |
string | सशर्त | WhatsApp समूह ID (mobile के बिना आवश्यक)। @g.us सफ़िक्स स्वचालित रूप से जोड़ा जाता है। |
message |
string | हां | संदेश टेक्स्ट (अधिकतम 4096 वर्ण) |
उदाहरण अनुरोध
curl -X POST https://onemessengerhub.com/api/whatsapp-session/send \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"mobile": "1234567890", "message": "Hello!"}'
सरल GET अनुरोध (ब्राउज़र या लिंक)
https://onemessengerhub.com/api/whatsapp-session/send?key=YOUR_API_KEY&mobile=1234567890&message=Hello!
सफलता प्रतिक्रिया (201)
{
"success": true,
"message": "Message queued successfully",
"data": {
"message_id": 123,
"recipient": "1234567890",
"status": "pending"
}
}
संपर्क सहेजें
अपने WhatsApp में एक संपर्क सहेजें या उसका नाम बदलें। ऑपरेशन कतारबद्ध होता है और डेस्कटॉप ऐप द्वारा संसाधित किया जाता है।
POST https://onemessengerhub.com/api/whatsapp-session/save-contact
पैरामीटर
| पैरामीटर | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
key |
string | हां | डेस्कटॉप ऐप से आपकी API की |
contact_id |
string | हां | संपर्क फ़ोन नंबर या WhatsApp ID (अधिकतम 50 वर्ण)। @c.us सफ़िक्स स्वचालित रूप से जोड़ा जाता है। |
name |
string | हां | संपर्क के लिए प्रदर्शन नाम (अधिकतम 255 वर्ण) |
उदाहरण अनुरोध
curl -X POST https://onemessengerhub.com/api/whatsapp-session/save-contact \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"contact_id": "1234567890", "name": "John Doe"}'
सफलता प्रतिक्रिया (201)
{
"success": true,
"message": "Contact save operation queued",
"data": {
"operation_id": 456,
"contact_id": "[email protected]",
"status": "pending"
}
}
संपर्क हटाएं
अपने WhatsApp से एक संपर्क हटाएं। ऑपरेशन कतारबद्ध होता है और डेस्कटॉप ऐप द्वारा संसाधित किया जाता है।
POST https://onemessengerhub.com/api/whatsapp-session/remove-contact
पैरामीटर
| पैरामीटर | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
key |
string | हां | डेस्कटॉप ऐप से आपकी API की |
contact_id |
string | हां | संपर्क फ़ोन नंबर या WhatsApp ID (अधिकतम 50 वर्ण)। @c.us सफ़िक्स स्वचालित रूप से जोड़ा जाता है। |
उदाहरण अनुरोध
curl -X POST https://onemessengerhub.com/api/whatsapp-session/remove-contact \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"contact_id": "1234567890"}'
सफलता प्रतिक्रिया (201)
{
"success": true,
"message": "Contact remove operation queued",
"data": {
"operation_id": 789,
"contact_id": "[email protected]",
"status": "pending"
}
}
त्रुटि प्रबंधन
API मानक HTTP स्टेटस कोड का उपयोग करता है। यहां सामान्य त्रुटि प्रतिक्रियाएं हैं:
प्रमाणीकरण त्रुटि (401)
{
"success": false,
"message": "Invalid or inactive API key"
}
सत्यापन त्रुटि (422)
{
"success": false,
"message": "Validation failed",
"errors": {
"mobile": ["The mobile field is required when group id is not present."],
"message": ["The message field is required."]
}
}
आप क्या बना सकते हैं
CRM इंटीग्रेशन
अपने CRM सिस्टम से सीधे फ़ॉलो-अप संदेश, रिमाइंडर और अपडेट भेजें।
बुकिंग पुष्टिकरण
ग्राहकों को अपॉइंटमेंट पुष्टिकरण और रिमाइंडर स्वचालित रूप से भेजें।
ऑर्डर सूचनाएं
ग्राहकों को ऑर्डर स्थिति, शिपिंग अपडेट और डिलीवरी जानकारी के बारे में सूचित करें।
अलर्ट सिस्टम
अपनी टीम या ग्राहकों को महत्वपूर्ण अलर्ट और सूचनाएं भेजें।
मार्केटिंग अभियान
अपनी संपर्क सूची को प्रचार संदेश और अपडेट भेजें।
कस्टम वर्कफ़्लो
Zapier, Make, n8n या किसी भी ऑटोमेशन प्लेटफ़ॉर्म के साथ एकीकृत करें।
और API जल्द आ रहे हैं
हम अधिक प्लेटफ़ॉर्म और उपयोग के मामलों को कवर करने के लिए अपनी API पेशकशों का विस्तार कर रहे हैं।
Chatbot API
चैटबॉट उत्तरों को ट्रिगर करें और बातचीत को प्रोग्रामेटिक रूप से प्रबंधित करें।
Contacts API
प्लेटफ़ॉर्म पर अपने मैसेंजर संपर्कों तक पहुंचें और उन्हें प्रबंधित करें।
Webhooks
संदेश प्राप्त या भेजे जाने पर रीयल-टाइम सूचनाएं प्राप्त करें।
All-in-One Messenger Hub