introduzione
In questo tutorial creeremo un semplice esempio per leggere i messaggi WhatsApp in arrivo utilizzando VB.NET.
Scarica il progetto
Puoi scaricare i file di progetto da GitHub.
Dipendenze
per scopi di sviluppo locale è necessario un servizio di tunneling. Questo esempio usa ngrok, puoi scaricare Ngrok da qui .
eseguire il progetto
dotnet watch
Inizia Ngrok
ngrok http https://localhost:6000
imposta l’URL del webhook
Vai al tuo account ultramsg per impostare l’URL di Webhook dopo aver copiato l’URL di Ngrok e aggiungi /api/ Route in questo modo:
ricevere messaggi WhatsApp
ora dovresti essere in grado di ricevere i webhook di WhatsApp.
Esempio di risposta 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
}
}
Congratulazioni!
Puoi visitare il progetto su GitHub.