VB.NET और webhook का उपयोग करके WhatsApp संदेश कैसे प्राप्त करें

परिचय

इस ट्यूटोरियल में, हम VB.NET का उपयोग करके आने वाले व्हाट्सएप संदेशों को पढ़ने के लिए एक सरल उदाहरण बनाएंगे।

प्रोजेक्ट डाउनलोड करें

आप GitHub से प्रोजेक्ट फाइल डाउनलोड कर सकते हैं।

निर्भरता

स्थानीय विकास उद्देश्यों के लिए, एक सुरंग सेवा की आवश्यकता है। यह उदाहरण ngrok का उपयोग करता है, आप यहाँ से Ngrok डाउनलोड कर सकते हैं।

प्रोजेक्ट चलाएं

dotnet watch

न्ग्रोको शुरू करें

ngrok http https://localhost:6000

वेबहुक URL सेट करें

Ngrok URL को कॉपी करने के बाद Webhook URL सेट करने के लिए अपने ultramsg खाते में जाएं और इस तरह /api/ रूट जोड़ें:

image 8
प्राप्त होने पर वेबहुक: TRUE

व्हाट्सएप संदेश प्राप्त करें

अब आप व्हाट्सएप वेबहुक प्राप्त करने में सक्षम होना चाहिए।

उदाहरण जेसन प्रतिक्रिया:

{
  "event_type": "message_received",
  "instanceId": "1150",
  "id": "",
  "referenceId": "",
  "data": {
    "id": "[email protected]_3EB02E5EB89Cff3FB034",
    "from": "[email protected]",
    "to": "[email protected]",
    "author": "",
    "pushname": "Steve",
    "ack": "",
    "type": "chat",
    "body": "Hi,How are you",
    "media": "",
    "fromMe": false,
    "isForwarded": false,
    "isMentioned": false,
    "quotedMsg": {},
    "mentionedIds": [],
    "time": 1650002600
  }
}

बधाई हो!

आप GitHub पर प्रोजेक्ट पर जा सकते हैं।