Ich habe ein paar Facebook-Bots mit Bot Framework, C# und läuft auf Azure.Facebook Bot funktioniert nicht mehr nach dem Zurücksetzen des Passworts
Alle von ihnen funktioniert nicht mehr zur gleichen Zeit, nachdem ich auf Facebook ging, Passwort geändert und klickte auf "Alle Sitzungen abmelden" unter Sicherheit.
Das ist die Fehlermeldung, die ich in der Bot-Framework Webseite sehen:
{"error":
{"message":"Error validating access token: The session has been invalidated because the user changed their password or Facebook has changed the session for security reasons.",
"type":"OAuthException",
"code":190,
"error_subcode":460,
"fbtrace_id":"Hh+N0op30L5"}}
Ich habe versucht, Seite Zugriffstoken zu regenerieren und es in der Bot-Framework Einstellung zu ersetzen. Ich habe versucht, den Bot auf der Facebook-Seite neu zu abonnieren. Ich kann den Bot immer noch nicht zum Arbeiten bringen.
Ich könnte die Bots wieder zum Laufen bringen, indem ich das Seitenzugriffstoken neu generiere und die Webhooks neu registriere. Keine Aktion funktioniert sofort, und beide Aktionen funktionieren nicht von selbst. – K48
Sie erhalten nach dem Generieren des Zugriffstokens den gleichen Fehler, oder funktioniert der Anruf nicht? – amuramoto
Ich meine, ich habe es irgendwie repariert. Das Token neu zu generieren und es in die Einstellungen des Bot-Frameworks zu kopieren, funktionierte nicht alleine. Auch das erneute Hinzufügen von Webhooks funktionierte nicht. Aber irgendwie, vielleicht nach ein paar Minuten Wartezeit, kamen die Bots wieder zum Leben. Also konnte ich nicht genau herausfinden, wie genau ich es getan habe. – K48