In der vorherigen Version des Bot SDK (V1) würde eine Nachricht mit dem Text an den Bot Connector einen Message
vom Typ DeleteUserData
an den Bot auslösen. In der neuen Version (V3) löst dieser Text jedoch eine einfache Activity
vom Typ ActivityTypes.Message
aus. Wie kann ich einen Activity
vom Typ ActivityTypes.DeleteUserData
an meinen Bot in der neuen Version senden?Auslösen von Systemmeldungen in Microsoft Bot Framework V3
2
A
Antwort
3
Das BotFramework-Team hat entschieden, den Befehl "/ deleteprofile" im Schema V3 zu entfernen, da Botentwickler einen eigenen Befehl zum Verwalten der Datenlöschung (teilweise oder ganz) erstellen können. Da der Bot die Daten besitzt, die er speichert, kann er entscheiden, wie und welche Daten gelöscht werden sollen. (Es kann hinzugefügt werden, wenn es sich als nützlich erweist.)
+0
Scheint, dass der Befehl/deleteprofile beim Debuggen nützlich ist. Können wir das zurück hinzufügen? –
Verwandte Themen
- 1. Null botId - Microsoft Bot-Framework SDK V3
- 2. Bot Framework v3 nicht autorisierte
- 3. Testen von Microsoft Bot Framework Async Antworten
- 4. Wie erreicht man Bot-Service (Microsoft Bot-Framework), der über Fiddler in Azure implementiert wurde?
- 5. Microsoft Bot Framework-Attachments für Facebook Messenger
- 6. Microsoft Bot Framework Benutzerdefinierte Facebook-Nachrichten
- 7. Skype Bot auf Microsoft Bot Framework - Keine Antwort
- 8. Bearbeitung mehrerer Dialoge im Microsoft Bot-Framework
- 9. HTTP mit grundlegenden Authentifizierung Microsoft Bot Framework
- 10. Starten einer Konversation mit Microsoft Bot Builder und Microsoft Bot Framework
- 11. Was ist der Unterschied zwischen Skype Bot Framework und Microsoft Bot Framework? Bietet Ersteres Vorteile?
- 12. Dynamische MULTIPLE Auswahlfelder mit FormFlow in Microsoft Bot Framework
- 13. Microsoft Bot Framework Nachrichten mit Schaltflächen in Facebook Messenger
- 14. Wie gebe ich eine verzögerte Antwort in Microsoft Bot Framework
- 15. Injizieren externe Abhängigkeiten in Microsoft Bot Framework-Dialog mit Autofac
- 16. Eingabeaufforderung für Datei in Microsoft Bot Framework für Skype (node.js)
- 17. Microsoft VerificationBotFramework() von Microsoft Bot immer wieder Forbidden
- 18. Microsoft Bot Framework: Bot antwortet nicht auf E-Mails bei Verwendung von Exchange E-Mail
- 19. Bot Framework - zurück Image
- 20. Microsoft Bot Framework-Testverbindung führt jetzt nur zu internen Servicefehlern
- 21. Microsoft Bot Framework - Senden einer Nachricht während eines Dialogs
- 22. Benutzerdefinierte Felder mit FormBuilder im Microsoft Bot Framework
- 23. Zurücksetzen der Anmeldeinformationen in der Konsolenversion des Bot Framework Channel Emulator v3?
- 24. Hinzufügen von Schaltflächen zu Bot Framework-Anwendung
- 25. Verwalten Skype-Anruf mit Microsoft Bot Rahmen
- 26. bot framework channel emulator unautorisiert
- 27. Mocking Framework von Microsoft?
- 28. Microsoft Bot Builder mit .NET 4.5?
- 29. wit.ai mit Microsoft Bot Builder
- 30. Herunterladen der Datei (pdf/Bild) von der Verwendung von Microsoft Bot Framework
Können Sie einige zusätzliche Details um den Anwendungsfall angeben, der die Systemnachricht für Sie nützlich macht? – Lars
Ich habe '/ deleteprofile' zum Testen verwendet (z. B. das Zurücksetzen von Dialogen). Streng genommen brauche ich es nicht, weil ich dafür eigene Befehlsnachrichten implementieren kann, z. Gerade jetzt trigger ich Reset mit der '>> reset' Nachricht. Aber dann lautet die Frage: Was löst eine Nachricht vom Typ 'DeleteUserData' aus? – Thegaram
Wir haben uns dafür entschieden, dies im V3-Schema zu entfernen, und zwar genau so, wie Sie es beschrieben haben - Sie können Ihren eigenen Befehl verwenden, um zu verwalten, wie mit dem Löschen von Daten umgegangen wird. Da der Bot die Daten besitzt, die er speichert, kann er entscheiden, wie und welche Daten gelöscht werden sollen. Wir können das hinzufügen, wenn es sich als nützlich erweist. – Lars