web-dev-qa-db-fra.com

Comment stocker et récupérer l'historique de chat du dialogflow?

Je veux rediriger le chat du dialogue de Google vers un humain. Pour cela, je souhaite obtenir l'historique de la conversation faite par l'utilisateur. Y a-t-il une plate-forme où l'historique est stocké? Si oui, comment y accéder. Sinon, comment obtenir cette fonctionnalité.

10
Rakhi Mittal

Il n'y a pas d'API actuelle pour récupérer l'historique des sessions. La seule alternative est de sauvegarder l'historique vous-même.

Vous pouvez utiliser n'importe quelle base de données que vous connaissez, MySQL, MongoDB, ou même une base de données hébergée dans le cloud telle que Firebase Realtime Database

Le code ne sera pas trop dur, chaque fois que l'utilisateur envoie un nouveau message et chaque fois que le bot répond, vous devrez enregistrer ce message dans la base de données, avec le bon horodatage et le bon ID de chat.

Lorsque l'utilisateur est redirigé, vous obtiendrez tous les messages de cette session en utilisant l'ID de discussion, les trierez par horodatage et vous aurez votre historique de discussion complet disponible.

Quelques réponses/tutoriels qui pourraient vous aider:

5