Tanıtım
Bu eğitimde, VB.NET kullanarak gelen WhatsApp mesajlarını okumak için basit bir örnek oluşturacağız.
projeyi indirin
Proje dosyalarını GitHub’dan indirebilirsiniz.
bağımlılıklar
yerel kalkınma amaçları için bir tünel açma hizmeti gereklidir. Bu örnekte ngrok kullanılmıştır, Ngrok’u buradan indirebilirsiniz.
projeyi çalıştır
dotnet watch
Ngrok’u başlat
ngrok http https://localhost:6000
Web kancası URL’sini ayarla
Ngrok URL’sini kopyaladıktan sonra Webhook URL’sini ayarlamak için ultramsg hesabınıza gidin ve şunun gibi /api/ Route ekleyin:
WhatsApp mesajlarını al
artık WhatsApp web kancalarını alabilmeniz gerekir.
Örnek Json yanıtı:
{
"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
}
}
Tebrikler!