Je vais intégrer le bot de dialoglfow avec une intégration de Hangout, j'ai besoin du nom d'utilisateur et de courrier électronique que mon chatbot communique p>
3 Réponses :
Vous devrez définir une API directe de Hangout à partir de là, vous pouvez utiliser Data.User pour saisir ce dont vous avez besoin p>
vous pouvez voir plus ici https://developers.google. Com / Ressources / API-Bibliothèques / Documentation / Chat / V1 / CSharp / Dernier / ClassGoogle_1_1apis_1_1HangoutsChat_1_1V1_1_1Data_1_1Message.html P>
J'ai la même exigence, mais je ne comprends pas vraiment la réponse fournie ici. Dans Dialogflow, j'utilise l'intégration de chat de hangout natif: https://cloud.google.com/ Dialogflow / Documents / Intégrations / Hangouts P>
Je suppose donc que cette intégration n'envoie pas la charge utile de la discussion de Hangouts à la boîte de dialogue. p>
Regardez cela: https://developers.google.com/Hangouts/chat/reference/ Message-Formats / Événements
Lorsque l'utilisateur envoie un message ou ajoute le bot ou fait un événement, vous pouvez obtenir le nom et le courrier électronique. Par exemple, dans Python, cela ressemblerait à ceci: p>