WA message API API व्हाट्सएप वेब

WhatsApp के लिए संदेश भेजना

API प्रलेखन

यह API आपको POST अनुरोध के माध्यम से WhatsApp नंबर पर संदेश भेजने की अनुमति देती है।

आधार URL

आधार URL: https://wamessageapi.com/api/text

सभी अनुरोध इस आधार URL पर किए जाने चाहिए।

प्रमाणीकरण

अनुरोध को प्रमाणित करने के लिए, आपको API कुंजी (apiKey) और इंस्टेंस की पहचान (id) हेडर में शामिल करनी होगी।

{
    apiKey: "यहां अपनी API कुंजी डालें",
    id: "यहां अपनी इंस्टेंस पहचान डालें"
}

टेक्स्ट संदेश भेजना

अनुरोध का प्रारूप

अनुरोध का बॉडी एक JSON ऑब्जेक्ट होना चाहिए जिसमें निम्नलिखित संरचना हो:

{
    "number": 5554991997181, // संदेश भेजने के लिए नंबर
    "message": "संदेश भेजने का परीक्षण" // भेजा जाने वाला संदेश
}

उदाहरण

const axios = require("axios");

let data = JSON.stringify({
    "message": "नमस्ते, मैं आपको एक संदेश भेज रहा हूँ",
    "number": "5554991997181"
});

let config = {
    method: 'post',
    url: 'https://wamessageapi.com/api/text',
    headers: { 
        'apiKey': 'Bearer आपकी_API_कुंजी',
        'id': 'आपकी_इंस्टेंस_आईडी_यहाँ',
        'Content-Type': 'application/json'
    },
    data: data
};

axios.request(config)
    .then((response) => {
        console.log(JSON.stringify(response.data));
    })
    .catch((error) => {
        console.log(error);
    });

प्रतिक्रिया

API एक JSON ऑब्जेक्ट के साथ पुष्टि या त्रुटि के विवरण के साथ प्रतिक्रिया देगी।

सफल प्रतिक्रिया का उदाहरण:

{
    "message": "संदेश सफलतापूर्वक भेजा गया!",
    "phone": 5554991997181,
    "messageId": "अद्वितीय_संदेश_आईडी"
}

त्रुटि प्रतिक्रिया का उदाहरण:

{
    "error": "अमान्य API कुंजी"
}

स्थिति कोड

API निम्नलिखित HTTP स्थिति कोड लौटा सकती है:

  • 200 OK: संदेश सफलतापूर्वक भेजा गया।
  • 401 Unauthorized: प्रमाणीकरण विफल।
  • 500 Internal Server Error: सर्वर में कोई त्रुटि हुई।

WhatsApp के लिए छवि भेजना

API प्रलेखन

यह API आपको POST अनुरोध के माध्यम से WhatsApp नंबर पर छवियां भेजने की अनुमति देती है।

आधार URL

आधार URL: https://wamessageapi.com/api/image

सभी अनुरोध इस आधार URL पर किए जाने चाहिए।

प्रमाणीकरण

अनुरोध को प्रमाणित करने के लिए, आपको API कुंजी (apiKey) और इंस्टेंस की पहचान (id) हेडर में शामिल करनी होगी।

{
    apiKey: "यहां अपनी API कुंजी डालें",
    id: "यहां अपनी इंस्टेंस पहचान डालें"
}

अनुरोध का प्रारूप

अनुरोध का बॉडी एक JSON ऑब्जेक्ट होना चाहिए जिसमें निम्नलिखित संरचना हो:

{
    "image": "Base64Image",
    "number": "555481229802",
    "caption": "छवि के साथ संदेश"
}

प्रतिक्रिया

API एक JSON ऑब्जेक्ट के साथ पुष्टि या त्रुटि के विवरण के साथ प्रतिक्रिया देगी।

सफल प्रतिक्रिया का उदाहरण:

{
    "message": "छवि सफलतापूर्वक भेजी गई!",
    "phone": "भेजे गए नंबर",
    "messageId": "संदेश ID"
}

त्रुटि प्रतिक्रिया का उदाहरण:

{
    "error": "छवि भेजने में त्रुटि, error.message"
}

स्थिति कोड

API निम्नलिखित HTTP स्थिति कोड लौटा सकती है:

  • 200 OK: छवि सफलतापूर्वक भेजी गई!
  • 401 Unauthorized: ApiKey या ID प्रदान नहीं की गई।
  • 500 Internal Server Error: छवि भेजने में त्रुटि।

उदाहरण

const axios = require("axios");
const fs = require("fs");

const imageFile = fs.readFileSync("path/to/your/image.jpg").toString("base64");

let data = JSON.stringify({
    "caption": "इस छवि को देखें!",
    "number": "5554991997181",
    "image": imageFile
});

let config = {
    method: 'post',
    url: 'https://wamessageapi.com/api/image',
    headers: { 
        'apiKey': 'Bearer आपकी_API_कुंजी',
        'id': 'आपकी_इंस्टेंस_आईडी_यहाँ',
        'Content-Type': 'application/json'
    },
    data: data
};

axios.request(config)
    .then(response => console.log(response.data))
    .catch(error => console.error(error));

वीडियो भेजें

वीडियो भेजना आसान है: हेडर में प्रमाणीकरण भेजें और वीडियो को बॉडी में फ़ाइल के रूप में शामिल करें।

अनुरोध का प्रारूप

{
    "number": "5554991997181", // संदेश भेजने के लिए नंबर
    "video": videoFile // वीडियो फ़ाइल बॉडी में (अधिकतम 20MB)
}

कोड उदाहरण

                const axios = require("axios");
                const fs = require("fs");

                const videoFile = fs.readFileSync("path/to/your/video.mp4").toString("base64");

                let data = JSON.stringify({
                    "caption": "",
                    "number": "5554991997181",
                    "video": videoFile
                });

                let config = {
                    method: 'post',
                    url: 'https://wamessageapi.com/api/video',
                    headers: { 
                        'apiKey': 'Bearer आपकी_API_कुंजी',
                        'id': 'आपकी_इंस्टेंस_आईडी_यहाँ',
                        'Content-Type': 'application/json'
                    },
                    data: data
                };

                axios.request(config)
                .then((response) => console.log(response.data))
                .catch((error) => console.log(error));
            

प्रतिक्रिया के उदाहरण

सफल प्रतिक्रिया

{
    "message": "वीडियो सफलतापूर्वक भेजा गया!",
    "phone": "भेजे गए नंबर",
    "messageId": "संदेश ID" // संदेश की स्थिति जाँचने के लिए
}

त्रुटि प्रतिक्रिया

{
    "error": "वीडियो भेजने में त्रुटि, error.message"
}

स्थिति कोड

  • 200 OK: वीडियो सफलतापूर्वक भेजा गया!
  • 401 Unauthorized: ApiKey या ID प्रदान नहीं किए गए।
  • 500 Internal Server Error: वीडियो भेजने में त्रुटि।

ऑडियो भेजें

ऑडियो भेजना आसान है! बस हेडर में प्रमाणीकरण भेजें और अनुरोध के बॉडी में MP3 प्रारूप में ऑडियो फ़ाइल संलग्न करें।

अनुरोध का प्रारूप

{
    "number": 5554991997181, // संदेश भेजने के लिए नंबर
    "audio": audioFile // ऑडियो फ़ाइल बॉडी में (Base64)
}

उदाहरण

const axios = require("axios");
const fs = require("fs");

const audioFile = fs.readFileSync("path/to/your/audio.mp3").toString("base64");

let data = JSON.stringify({
    "number": "5554991997181",
    "audio": audioFile
});

let config = {
    method: 'post',
    url: 'https://wamessageapi.com/api/audio',
    headers: { 
        'apiKey': 'Bearer आपकी_API_कुंजी',
        'id': 'आपकी_इंस्टेंस_आईडी_यहाँ',
        'Content-Type': 'application/json'
    },
    data: data
};

axios.request(config)
    .then(response => console.log(response.data))
    .catch(error => console.error(error));

प्रतिक्रिया

API एक JSON ऑब्जेक्ट के साथ पुष्टि या त्रुटि के विवरण के साथ प्रतिक्रिया देगी।

सफल प्रतिक्रिया का उदाहरण:

{
    "message": "ऑडियो सफलतापूर्वक भेजा गया!",
    "phone": "5554991997181",
    "messageId": "अद्वितीय_संदेश_आईडी"
}

त्रुटि प्रतिक्रिया का उदाहरण:

{
    "error": "ऑडियो भेजने में त्रुटि, error.message"
}

स्थिति कोड

API निम्नलिखित HTTP स्थिति कोड लौटा सकती है:

  • 200 OK: ऑडियो सफलतापूर्वक भेजा गया!
  • 401 Unauthorized: ApiKey या ID प्रदान नहीं किया गया।
  • 500 Internal Server Error: ऑडियो भेजने में त्रुटि।

WhatsApp संदेश हटाना

API प्रलेखन

यह API आपको POST अनुरोध के माध्यम से WhatsApp पर भेजे गए संदेशों को हटाने की अनुमति देती है।

आधार URL

आधार URL: https://wamessageapi.com/api/delete

सभी अनुरोध इस आधार URL पर किए जाने चाहिए।

प्रमाणीकरण

अनुरोध को प्रमाणित करने के लिए, आपको API कुंजी (apiKey) और इंस्टेंस की पहचान (ID) हेडर में शामिल करनी होगी।

{
    "apiKey": "अपनी API कुंजी यहाँ डालें",
    "id": "अपनी इंस्टेंस आईडी यहाँ डालें"
}

संदेश कैसे हटाएं

अनुरोध का प्रारूप

अनुरोध का बॉडी एक JSON ऑब्जेक्ट होना चाहिए जिसमें निम्नलिखित संरचना हो:

{
    "messageId": "[email protected]_ABCDEF",  // हटाए जाने वाले संदेश की ID
    "number": "5511999999999"
}

कोड उदाहरण

const axios = require("axios");

let data = JSON.stringify({
    "id": "INSTANCE_ID",
    "messageId": "[email protected]_ABCDEF"
});

let config = {
    method: 'post',
    url: 'https://wamessageapi.com/api/delete',
    headers: { 
        'apiKey': 'Bearer आपकी_API_कुंजी',
        'id': 'आपकी_इंस्टेंस_आईडी_यहाँ',
        'Content-Type': 'application/json'
    },
    data: data
};

axios.request(config)
    .then((response) => console.log(response.data))
    .catch((error) => console.log(error));
            

प्रतिक्रिया के उदाहरण

सफल प्रतिक्रिया

{
    "success": true,
    "message": "संदेश सफलतापूर्वक हटाया गया!",
    "messageId": "[email protected]_ABCDEF"
}

त्रुटि प्रतिक्रिया

{
    "error": "क्लाइंट API डिस्कनेक्ट हो गया। कृपया QR कोड को फिर से स्कैन करें।"
}

स्थिति कोड

  • 200 OK: संदेश सफलतापूर्वक हटा दिया गया।
  • 401 Unauthorized: प्रमाणीकरण विफल।
  • 404 Not Found: संदेश या चैट नहीं मिला।
  • 500 Internal Server Error: सर्वर में कोई त्रुटि हुई।

WhatsApp के लिए दस्तावेज़ भेजना

API प्रलेखन

यह API आपको POST अनुरोध के माध्यम से WhatsApp नंबर पर दस्तावेज़ (PDF, DOCX, TXT, आदि) भेजने की अनुमति देती है।

आधार URL

आधार URL: https://wamessageapi.com/api/document

सभी अनुरोध इस आधार URL पर किए जाने चाहिए।

प्रमाणीकरण

अनुरोध को प्रमाणित करने के लिए, आपको API कुंजी (apiKey) और इंस्टेंस की पहचान (Id) हेडर में शामिल करनी होगी।

{
    "apiKey": "अपनी API कुंजी यहाँ डालें",
    "id": "अपनी इंस्टेंस पहचान यहाँ डालें"
}

दस्तावेज़ कैसे भेजें:

अनुरोध का प्रारूप

अनुरोध का बॉडी एक JSON ऑब्जेक्ट होना चाहिए जिसमें निम्नलिखित संरचना हो:

{
    "number": "5511999999999",
    "caption": "यह एक महत्वपूर्ण दस्तावेज़ है।",
    "document": "BASE64_ENCODED_FILE"
}

उदाहरण

Node.js, Python और C++ में उदाहरण:

प्रतिक्रिया

API एक JSON ऑब्जेक्ट के साथ पुष्टि या त्रुटि के विवरण के साथ प्रतिक्रिया देगी।

सफल प्रतिक्रिया का उदाहरण:

{
    "success": true,
    "message": "दस्तावेज़ सफलतापूर्वक भेजा गया!",
    "messageId": "[email protected]_ABCDEF"
}

WhatsApp संदेशों के लिए प्रतिक्रियाएँ भेजें

API प्रलेखन

यह API आपको POST अनुरोध के माध्यम से WhatsApp पर भेजे गए संदेशों के लिए प्रतिक्रियाएँ (इमोजी) भेजने की अनुमति देती है।

आधार URL

आधार URL: https://wamessageapi.com/api/reaction

सभी अनुरोध इस आधार URL पर किए जाने चाहिए।

प्रमाणीकरण

अनुरोध को प्रमाणित करने के लिए, आपको API कुंजी (apiKey) और इंस्टेंस की पहचान (Id) हेडर में शामिल करनी होगी।

{
    "apiKey": "अपनी API कुंजी यहाँ डालें",
    "id": "अपनी इंस्टेंस पहचान यहाँ डालें"
}

प्रतिक्रिया कैसे भेजें

अनुरोध का प्रारूप

अनुरोध का बॉडी एक JSON ऑब्जेक्ट होना चाहिए जिसमें निम्नलिखित संरचना हो:

{
    "messageId": "[email protected]_ABCDEF",  // उस संदेश की ID जिसमें प्रतिक्रिया भेजनी है
    "reaction": "❤️"  // प्रतिक्रिया के लिए इमोजी
}

उदाहरण

const axios = require("axios");

let data = JSON.stringify({
    "id": "INSTANCE_ID",
    "messageId": "[email protected]_ABCDEF",
    "reaction": "🔥"
});

let config = {
    method: 'post',
    url: 'https://wamessageapi.com/api/reaction',
    headers: { 
        'apiKey': 'Bearer आपकी_API_कुंजी',
        'id': 'आपकी_इंस्टेंस_आईडी_यहाँ',
        'Content-Type': 'application/json'
    },
    data: data
};

axios.request(config)
    .then((response) => console.log(response.data))
    .catch((error) => console.log(error));

WhatsApp के लिए स्टिकर भेजें

API प्रलेखन

यह API आपको POST अनुरोध के माध्यम से WhatsApp नंबर पर स्टिकर भेजने की अनुमति देती है।

आधार URL

आधार URL: https://wamessageapi.com/api/sticker

प्रमाणीकरण

अनुरोध को प्रमाणित करने के लिए, आपको API कुंजी (apiKey) और इंस्टेंस की पहचान (Id) हेडर में शामिल करनी होगी।

{
    apiKey: "अपनी API कुंजी यहाँ डालें"
    id: "अपनी इंस्टेंस पहचान यहाँ डालें"
}

स्टिकर कैसे भेजें:

अनुरोध का प्रारूप

अनुरोध का बॉडी एक JSON ऑब्जेक्ट होना चाहिए जिसमें निम्नलिखित संरचना हो:

{
    "number": "5511999999999",
    "sticker": "BASE64_ENCODED_FILE"
}

उदाहरण

// Node.js कोड यहाँ...

प्रतिक्रिया

API एक JSON ऑब्जेक्ट के साथ पुष्टि या त्रुटि के विवरण के साथ प्रतिक्रिया देगी।

सफल प्रतिक्रिया का उदाहरण:

{
    "success": true,
    "message": "स्टिकर सफलतापूर्वक भेजा गया!",
    "messageId": "[email protected]_ABCDEF"
}

WhatsApp के लिए GIF भेजें

API प्रलेखन

यह API आपको POST अनुरोध के माध्यम से WhatsApp नंबर पर एनिमेटेड GIF भेजने की अनुमति देती है।

आधार URL

आधार URL: https://wamessageapi.com/api/gif

सभी अनुरोध इस आधार URL पर किए जाने चाहिए।

प्रमाणीकरण

अनुरोध को प्रमाणित करने के लिए, आपको API कुंजी (apiKey) और इंस्टेंस की पहचान (Id) हेडर में शामिल करनी होगी।

{
    apiKey: "अपनी API कुंजी यहाँ डालें",
    id: "अपनी इंस्टेंस पहचान यहाँ डालें"
}

GIF कैसे भेजें

अनुरोध का प्रारूप

अनुरोध का बॉडी एक JSON ऑब्जेक्ट होना चाहिए जिसमें निम्नलिखित संरचना हो:

{
    "number": "5511999999999",  // प्राप्तकर्ता का नंबर
    "gif": "BASE64_ENCODED_FILE" // GIF को Base64 या URL में भेजें
}

उदाहरण

const axios = require("axios");

let data = JSON.stringify({
    "id": "INSTANCE_ID",
    "number": "5511999999999",
    "gif": "BASE64_ENCODED_FILE"
});

let config = {
    method: 'post',
    url: 'https://wamessageapi.com/api/gif',
    headers: { 
        'apiKey': 'Bearer आपकी_API_कुंजी',
        'id': 'आपकी_इंस्टेंस_आईडी_यहाँ',
        'Content-Type': 'application/json'
    },
    data: data
};

axios.request(config)
    .then(response => console.log(response.data))
    .catch(error => console.error(error));

प्रतिक्रिया

API एक JSON ऑब्जेक्ट के साथ पुष्टि या त्रुटि के विवरण के साथ प्रतिक्रिया देगी।

सफल प्रतिक्रिया का उदाहरण:

{
    "message": "GIF सफलतापूर्वक भेजा गया!",
    "phone": "5511999999999",
    "messageId": "संदेश की आईडी"
}

त्रुटि प्रतिक्रिया का उदाहरण:

{
    "error": "GIF भेजने में त्रुटि, error.message"
}

स्थिति कोड

API निम्नलिखित HTTP स्थिति कोड लौटा सकती है:

  • 200 OK: GIF सफलतापूर्वक भेजा गया!
  • 401 Unauthorized: ApiKey या ID प्रदान नहीं किया गया।
  • 500 Internal Server Error: GIF भेजने में त्रुटि।

WhatsApp के लिए उत्पाद भेजें

API प्रलेखन

यह API आपको POST अनुरोध के माध्यम से WhatsApp नंबर पर उत्पाद की जानकारी भेजने की अनुमति देती है।

आधार URL

आधार URL: https://wamessageapi.com/api/product

सभी अनुरोध इस आधार URL पर किए जाने चाहिए।

प्रमाणीकरण

अनुरोध को प्रमाणित करने के लिए, आपको API कुंजी (apiKey) और इंस्टेंस की पहचान (ID) हेडर में शामिल करनी होगी।

{
    "apiKey": "अपनी API कुंजी यहाँ डालें",
    "id": "अपनी इंस्टेंस पहचान यहाँ डालें"
}

उत्पाद कैसे भेजें:

अनुरोध का प्रारूप

अनुरोध का बॉडी एक JSON ऑब्जेक्ट होना चाहिए जिसमें निम्नलिखित संरचना हो:

{
    "number": "5511999999999",
    "title": "उत्पाद उदाहरण",
    "description": "उत्पाद का विस्तृत विवरण।",
    "price": "₹ 99.90",
    "image": "https://meusite.com/produto.jpg",
    "link": "https://meusite.com/produto"
}

उदाहरण कोड

Node.js, Python और C में उदाहरण:

उत्तर

API एक JSON ऑब्जेक्ट के साथ पुष्टि या त्रुटि प्रदान करेगी।

सफल प्रतिक्रिया का उदाहरण:

{
    "success": true,
    "message": "उत्पाद सफलतापूर्वक भेजा गया!",
    "messageId": "[email protected]_ABCDEF"
}

WhatsApp के लिए कैटलॉग भेजें

API प्रलेखन

यह API आपको POST अनुरोध के माध्यम से WhatsApp नंबर पर उत्पाद कैटलॉग भेजने की अनुमति देती है।

आधार URL

आधार URL: https://wamessageapi.com/api/catalog

सभी अनुरोध इस आधार URL पर किए जाने चाहिए।

प्रमाणीकरण

अनुरोध को प्रमाणित करने के लिए, आपको API कुंजी (apiKey) और इंस्टेंस की पहचान (ID) हेडर में शामिल करनी होगी।

{
    "apiKey": "अपनी API कुंजी यहाँ डालें",
    "id": "अपनी इंस्टेंस पहचान यहाँ डालें"
}

कैटलॉग कैसे भेजें

अनुरोध का प्रारूप

अनुरोध का बॉडी एक JSON ऑब्जेक्ट होना चाहिए जिसमें निम्नलिखित संरचना हो:

{
    "number": "5511999999999",
    "catalog": [
        {
            "title": "उत्पाद 1",
            "description": "उत्पाद 1 का विवरण।",
            "price": "₹ 49.90",
            "image": "https://meusite.com/produto1.jpg",
            "link": "https://meusite.com/produto1"
        },
        {
            "title": "उत्पाद 2",
            "description": "उत्पाद 2 का विवरण।",
            "price": "₹ 99.90",
            "image": "https://meusite.com/produto2.jpg",
            "link": "https://meusite.com/produto2"
        }
    ]
}

उदाहरण कोड

const axios = require("axios");

let data = JSON.stringify({
    "id": "INSTANCE_ID",
    "number": "5511999999999",
    "catalog": [{
        "title": "उत्पाद 1",
        "description": "उत्पाद 1 का विवरण।",
        "price": "₹ 49.90",
        "image": "https://meusite.com/produto1.jpg",
        "link": "https://meusite.com/produto1"
    }]
});

let config = {
    method: 'post',
    url: 'https://wamessageapi.com/api/catalog',
    headers: { 
        'apiKey': 'Bearer Your_ApiKey',
        'id': 'Your_Instance_ID_Here',
        'Content-Type': 'application/json'
    },
    data: data
};

axios.request(config)
    .then((response) => console.log(response.data))
    .catch((error) => console.log(error));

व्हाट्सएप के लिए संपर्क भेजें

API प्रलेखन

यह API आपको POST अनुरोध के माध्यम से किसी भी व्हाट्सएप नंबर पर संपर्क भेजने की अनुमति देती है।

बेस URL

बेस URL: https://wamessageapi.com/api/contact

सभी अनुरोध इस बेस URL पर किए जाने चाहिए।

प्रमाणीकरण

अनुरोध को प्रमाणित करने के लिए, आपको हेडर (Header) में API कुंजी (apiKey) और इंस्टेंस की पहचान (ID) जोड़नी होगी।

{
    "apiKey": "अपनी API कुंजी यहाँ डालें",
    "id": "अपनी इंस्टेंस पहचान यहाँ डालें"
}

संपर्क कैसे भेजें

अनुरोध का बॉडी

अनुरोध का बॉडी निम्नलिखित JSON संरचना होनी चाहिए:

{
    "number": "5511999999999",  // प्राप्तकर्ता का व्हाट्सएप नंबर
    "contactName": "जोआओ सिल्वा",  // संपर्क का नाम
    "contactNumber": "5511987654321",  // भेजने वाला संपर्क नंबर
    "message": "यहां वह संपर्क है जिसकी आपने मांग की थी।"  // (वैकल्पिक) एक अतिरिक्त संदेश
}

उदाहरण कोड

const axios = require("axios");

let data = JSON.stringify({
    "id": "INSTANCE_ID",
    "number": "5511999999999",
    "contactName": "जोआओ सिल्वा",
    "contactNumber": "5511987654321",
    "message": "यहां वह संपर्क है जिसकी आपने मांग की थी।"
});

let config = {
    method: 'post',
    url: 'https://wamessageapi.com/api/contact',
    headers: { 
        'apiKey': 'Bearer Your_ApiKey',
        'id': 'Your_Instance_ID_Here',
        'Content-Type': 'application/json'
    },
    data: data
};

axios.request(config)
    .then(response => console.log(response.data))
    .catch(error => console.error(error));

API प्रतिक्रिया

API एक JSON ऑब्जेक्ट लौटाएगी जिसमें पुष्टिकरण या त्रुटि (Error) होगी।

सफल प्रतिक्रिया का उदाहरण:

{
    "message": "संपर्क सफलतापूर्वक भेजा गया!",
    "phone": "5511999999999",
    "messageId": "संदेश का आईडी"
}

त्रुटि प्रतिक्रिया का उदाहरण:

{
    "error": "संपर्क भेजने में त्रुटि, error.message"
}

स्थिति कोड (Status Codes)

API निम्नलिखित HTTP स्थिति कोड (Status Codes) लौटा सकती है:

  • 200 OK: संपर्क सफलतापूर्वक भेजा गया।
  • 401 Unauthorized: ApiKey या ID प्रदान नहीं की गई।
  • 500 Internal Server Error: संपर्क भेजने में त्रुटि।

व्हाट्सएप पर पोल भेजें

एपीआई दस्तावेज़ीकरण

यह एपीआई एक व्हाट्सएप नंबर पर पोल भेजने की अनुमति देता है एक POST अनुरोध के माध्यम से।

बेस URL

बेस URL: https://wamessageapi.com/api/poll

सभी अनुरोध इस बेस URL पर किए जाने चाहिए।

प्रमाणीकरण

अनुरोधों को प्रमाणित करने के लिए, अनुरोध हेडर में API कुंजी (apiKey) और इंस्टेंस ID (identification) शामिल करें।

{
    "apiKey": "यहाँ अपनी API कुंजी डालें",
    "id": "यहाँ अपनी इंस्टेंस ID डालें"
}

पोल कैसे भेजें

अनुरोध बॉडी

अनुरोध बॉडी में एक JSON ऑब्जेक्ट होना चाहिए जिसका निम्नलिखित संरचना हो:

{
    "number": "5511999999999",
    "question": "आपका पसंदीदा रंग क्या है?",
    "options": ["नीला", "हरा", "लाल", "पीला"]
}

उपयोग उदाहरण

व्हाट्सएप के लिए बटन के साथ संदेश भेजें

एपीआई दस्तावेज़ीकरण

यह एपीआई बटन के साथ इंटरएक्टिव संदेश भेजने की अनुमति देती है व्हाट्सएप नंबर पर एक POST अनुरोध के माध्यम से।

बेस URL

बेस URL: https://wamessageapi.com/api/button

सभी अनुरोध इस बेस URL पर किए जाने चाहिए।

प्रमाणीकरण

अनुरोधों को प्रमाणित करने के लिए, अनुरोध हेडर (Header) में API कुंजी (apiKey) और इंस्टेंस ID (id) शामिल करें।

{
    "apiKey": "यहाँ अपनी API कुंजी डालें",
    "id": "यहाँ अपनी इंस्टेंस ID डालें"
}
    

कैसे बटन के साथ एक संदेश भेजें

अनुरोध बॉडी

अनुरोध बॉडी में एक JSON ऑब्जेक्ट होना चाहिए जिसका निम्नलिखित संरचना हो:

{
    "number": "5511999999999",
    "body": "एक विकल्प चुनें:",
    "buttons": [
        { "id": "btn1", "text": "विकल्प 1" },
        { "id": "btn2", "text": "विकल्प 2" },
        { "id": "btn3", "text": "विकल्प 3" }
    ]
}
    

उपयोग उदाहरण

const axios = require("axios");

let data = JSON.stringify({
    "id": "INSTANCE_ID",
    "number": "5511999999999",
    "body": "एक विकल्प चुनें:",
    "buttons": [
        { "id": "btn1", "text": "विकल्प 1" },
        { "id": "btn2", "text": "विकल्प 2" },
        { "id": "btn3", "text": "विकल्प 3" }
    ]
});

let config = {
    method: 'post',
    url: 'https://wamessageapi.com/api/button',
    headers: { 
        'apiKey': 'Bearer Your_ApiKey',
        'id': 'Your_Instance_ID_Here',
        'Content-Type': 'application/json'
    },
    data: data
};

axios.request(config)
    .then((response) => console.log(response.data))
    .catch((error) => console.log(error));

व्हाट्सएप के लिए ईवेंट भेजें

एपीआई दस्तावेज़ीकरण

यह एपीआई एक POST अनुरोध के माध्यम से व्हाट्सएप नंबर पर कस्टम ईवेंट भेजने की अनुमति देती है।

बेस URL

बेस URL: https://wamessageapi.com/api/event

सभी अनुरोध इस बेस URL पर किए जाने चाहिए।

प्रमाणीकरण

अनुरोधों को प्रमाणित करने के लिए, आपको API कुंजी (apiKey) और इंस्टेंस ID (id) हेडर (Header) में शामिल करना होगा।

{
    "apiKey": "यहाँ अपनी API कुंजी डालें",
    "id": "यहाँ अपनी इंस्टेंस ID डालें"
}

कैसे एक ईवेंट भेजें

अनुरोध बॉडी

अनुरोध बॉडी में एक JSON ऑब्जेक्ट होना चाहिए जिसका निम्नलिखित संरचना हो:

{
    "number": "5511999999999",  // प्राप्तकर्ता का नंबर
    "eventType": "promo",  // ईवेंट का प्रकार (उदाहरण: "promo", "reminder", "update")
    "message": "विशेष प्रमोशन! पहले 100 ग्राहकों के लिए 30% की छूट।"  // ईवेंट संदेश
}

कोड उदाहरण

const axios = require("axios");

let data = JSON.stringify({
    "id": "INSTANCE_ID",
    "number": "5511999999999",
    "eventType": "promo",
    "message": "विशेष प्रमोशन! पहले 100 ग्राहकों के लिए 30% की छूट।"
});

let config = {
    method: 'post',
    url: 'https://wamessageapi.com/api/event',
    headers: { 
        'apiKey': 'Bearer Your_ApiKey',
        'id': 'Your_Instance_ID_Here',
        'Content-Type': 'application/json'
    },
    data: data
};

axios.request(config)
    .then((response) => console.log(response.data))
    .catch((error) => console.log(error));
            

उत्तर उदाहरण

सफलता का उदाहरण

{
    "success": true,
    "message": "ईवेंट सफलतापूर्वक भेजा गया!",
    "eventId": "1234567890"
}

त्रुटि का उदाहरण

{
    "error": "अमान्य फोन नंबर।"
}

स्थिति कोड

  • 200 OK: ईवेंट सफलतापूर्वक भेजा गया।
  • 401 Unauthorized: प्रमाणीकरण में विफलता।
  • 404 Not Found: फोन नंबर नहीं मिला।
  • 500 Internal Server Error: सर्वर में त्रुटि हुई।

व्हाट्सएप के माध्यम से ईवेंट का उत्तर

एपीआई दस्तावेज़ीकरण

यह एपीआई पहले भेजे गए ईवेंट्स का उत्तर व्हाट्सएप नंबर पर POST अनुरोध के माध्यम से देने की अनुमति देती है।

बेस URL

बेस URL: https://wamessageapi.com/api/event-response

सभी अनुरोध इस बेस URL पर किए जाने चाहिए।

प्रमाणीकरण

अनुरोधों को प्रमाणित करने के लिए, आपको API कुंजी (apiKey) और इंस्टेंस ID (id) हेडर (Header) में शामिल करना होगा।

{
    "apiKey": "यहाँ अपनी API कुंजी डालें",
    "id": "यहाँ अपनी इंस्टेंस ID डालें"
}

कैसे एक ईवेंट का उत्तर दें:

अनुरोध बॉडी

अनुरोध बॉडी में एक JSON ऑब्जेक्ट होना चाहिए जिसका निम्नलिखित संरचना हो:

{   
    "messageId": "1234567890",
    "responseText": "प्रमोशन के लिए धन्यवाद!",
    "sender": "5511999999999"
}

उपयोग उदाहरण

Node.js, Python और C में उदाहरण:

उत्तर

एपीआई एक JSON ऑब्जेक्ट के साथ उत्तर भेजेगी जिसमें पुष्टि या त्रुटि होगी।

सफलता का उत्तर उदाहरण:

{
    "success": true,
    "message": "उत्तर सफलतापूर्वक भेजा गया!",
    "messageId": "[email protected]_ABCDEF"
}

व्हाट्सएप पर संदेश को फिक्स करें

एपीआई दस्तावेज़ीकरण

यह एपीआई एक POST अनुरोध के माध्यम से व्हाट्सएप चैट में संदेश को फिक्स करने की अनुमति देती है।

बेस URL

बेस URL: https://wamessageapi.com/api/fixate

सभी अनुरोध इस बेस URL पर किए जाने चाहिए।

प्रमाणीकरण

अनुरोधों को प्रमाणित करने के लिए, आपको API कुंजी (apiKey) और इंस्टेंस ID (id) हेडर (Header) में शामिल करना होगा।

{
    "apiKey": "यहाँ अपनी API कुंजी डालें",
    "id": "यहाँ अपनी इंस्टेंस ID डालें"
}

कैसे एक संदेश फिक्स करें

अनुरोध बॉडी

अनुरोध बॉडी में एक JSON ऑब्जेक्ट होना चाहिए जिसका निम्नलिखित संरचना हो:

{
    "messageId": "1234567890",
    "chatId": "[email protected]"
}

उपयोग उदाहरण

const axios = require("axios");

let data = JSON.stringify({
    "id": "INSTANCE_ID",
    "messageId": "1234567890",
    "chatId": "[email protected]"
});

let config = {
    method: 'post',
    url: 'https://wamessageapi.com/api/fixate',
    headers: { 
        'apiKey': 'Bearer Your_ApiKey',
        'id': 'Your_Instance_ID_Here',
        'Content-Type': 'application/json'
    },
    data: data
};

axios.request(config)
    .then((response) => console.log(response.data))
    .catch((error) => console.log(error));

व्हाट्सएप के लिए स्थान भेजें

एपीआई दस्तावेज़ीकरण

यह एपीआई एक POST अनुरोध के माध्यम से व्हाट्सएप नंबर पर स्थान भेजने की अनुमति देती है।

बेस URL

बेस URL: https://wamessageapi.com/api/location

सभी अनुरोध इस बेस URL पर किए जाने चाहिए।

प्रमाणीकरण

अनुरोधों को प्रमाणित करने के लिए, API कुंजी (apiKey) और इंस्टेंस ID (id) हेडर (Header) में शामिल करें।

{
    "apiKey": "यहाँ अपनी API कुंजी डालें",
    "id": "यहाँ अपनी इंस्टेंस ID डालें"
}

कैसे स्थान भेजें

अनुरोध बॉडी

अनुरोध बॉडी में एक JSON ऑब्जेक्ट होना चाहिए जिसका निम्नलिखित संरचना हो:

{
    "number": "5511999999999",
    "latitude": "-23.550520",
    "longitude": "-46.633308",
    "address": "Avenida Paulista, São Paulo, Brasil"
}

उपयोग उदाहरण

हमारे बारे में

API व्हाट्सएप वेब – व्हाट्सएप के माध्यम से संचार को एकीकृत और स्वचालित करने के लिए आपका संपूर्ण समाधान।

हमसे जुड़ें

© 2024 API व्हाट्सएप वेब - सभी अधिकार सुरक्षित।