2016-05-23 13 views
2

Zu Testzwecken setze ich normalerweise einige Logs oder Debugger in meinen Code, wahrscheinlich wie jeder andere auch. Um meinen Bot zu testen, würde ich gerne das gleiche machen, aber gibt es sogar eine Möglichkeit, den Messenger-Bot lokal zu testen/zu debuggen, oder muss ich meine Tests immer bereitstellen?Debugging/Testen facebook messenger bot

Antwort

2

Füllen Sie einfach die Webhook-URL mit der URL, die Sie zum Testen verwenden. Sie können etwas an den Bot senden und der Bot kann die Nachrichten empfangen (wenn Sie der Administrator der App sind). Von den empfangenen Nachrichten können Sie Ihre erhalten, Sie können die sender_id als Empfänger verwenden und Bot Nachrichten an den Empfänger senden lassen. In diesem Schritt können Sie einfach eine POST-Anfrage unabhängig zum Testen senden. Nachdem Sie alle oben genannten Tests abgeschlossen haben, entfernen Sie den Debug-Teil, es ist Zeit für die App-Überprüfung zu gehen!

+0

Hey @iownthegame, danke für deine Antwort. Ich habe die sender_id, aber ich verstehe nicht genau, wie man es benutzt. Du hast so etwas geschrieben, wie der Bot diese ID verwenden soll, um Nachrichten zu senden. Zu sich selbst? Ich dachte, Postman als Test-Tool (Sender) zu verwenden. Könntest du bitte ein wenig mehr darüber erzählen, wie du sender_id ein wenig mehr nutzen kannst? Danke – Yves

+0

Ok, verstanden. Ich benutze das ganze Objekt und sende eine Postanfrage per Postbote. Danke für Ihre Hilfe. – Yves

Verwandte Themen