2016-11-26 3 views
0

Version 3.5.20Kann keine Nachrichten von Microsoft Bot Framework senden

Der Emulator soll zuerst eine Antwort mit der Anzahl der Zeichen einer Benutzereingabestring zurückgeben. Aber auch nach der Verwendung der Standard-Endpunkt-URL http://localhost:3978/api/messages wird die Nachricht bei der Eingabe einer Zeichenfolge nicht gesendet. Was im Protokoll angezeigt wird, wird in einem der folgenden Bilder angezeigt.

Beim Zugriff auf die App-Einstellungen ist der Emulatorport änderbar. Der Emulator-Port war standardmäßig 9002, und sogar das Ändern auf 9000 (an das ich mich erinnere, in einigen anderen Posts zu sehen) behob das Problem nicht.

Log

Emulator listening on http://[::]:9002 
failed to start ngrok: spawn D:\Downloads\Setup\ngrok-stable-windows-amd64\ngrok. 
Click here to configure ngrok. 
Checking for new verson... 
Application is up to date. 

Antwort

0

Aus dem Inhalt Ihrer Log, so scheint es, dass kein Versuch, einen Bot verbinden gemacht wurde. Wenn Sie den Bot-Endpunkt http://localhost:3978/api/messages eingeben, sollte ein Panel mit einer CONNECT-Schaltfläche erscheinen. Hast du auf diesen Knopf geklickt?

Screenshot of the UI

0

Ok Habe ich es einfach aus.

Nachdem Sie das Projekt "Bot Application" in Visual Studio erstellt haben, müssen Sie das Projekt ausführen und der Browser zeigt dann eine Nachricht an. Die URL dieser Webseite wäre standardmäßig localhost: 3979. Diese vierstellige Nummer muss auch in der Endpunkt-URL des Bot-Framework-Emulators enthalten sein.

Klicken Sie einfach oben auf das Feld "Geben Sie Ihre Endpunkt-URL ein" und Sie können es bearbeiten. Meins wurde standardmäßig auf '3978' gesetzt und nach dem Wechsel zu '3979' wurde das Problem gelöst.

Verwandte Themen