مقدمة
في هذا البرنامج التعليمي ، سننشئ مثالًا بسيطًا لقراءة رسائل WhatsApp الواردة باستخدام VB.NET.
قم بتنزيل المشروع
يمكنك تنزيل ملفات المشروع من GitHub.
Dependencies
لأغراض التجربة بالسيرفر المحلي سنحتاج لخدمة tunneling و في هذا الدرس سنستخدم ngrok يستخدم هذا المثال ngrok ، يمكنك تنزيل Ngrok من هنا .
تشغيل المشروع
dotnet watch
تشغيل Ngrok
ngrok http https://localhost:6000
تعيين عنوان URL للويب هوك
انتقل إلى حساب ultramsg الخاص بك لتعيين عنوان URL لـ Webhook بعد نسخ عنوان URL لـ Ngrok وإضافة / api / الطريق مثل هذا:
تلقي رسائل WhatsApp
الآن يجب أن تكون قادرًا على تلقي رسائل ويب WhatsApp.
مثال على استجابة Json:
{
"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
}
}
تهانينا!
يمكنك زيارة المشروع على جيثب.