2017-08-04 2 views
0
  • Conversation flux: appareil Android/simulateur web - assistant google - api.ai - webhook - [websocket/FCM push] - appareil Android

De fin de la semaine dernière, le jeton d'accès n'est pas livré à notre serveur webhook même si la liaison de compte a été réussie et il est affiché sur la fenêtre de débogage du simulateur web. Lorsque nous nous sommes connectés sur le serveur webhook, la valeur du jeton de compte de api.ai était NULL. Après que cela se soit produit, le lien de compte suivant n'est pas traité même si je réinitialise (éteins et rallume) l'agent api.ai. J'ai essayé de créer de nouvelles actions et de migrer l'agent api.ai vers un nouveau, mais c'était pareil. Je m'assure que le même test a réussi avant la semaine dernière.Aucun jeton d'accès livré à webhook après compte normal reliant

Si quelqu'un a vécu le même problème, j'espère que vous m'aiderez.

enter image description here

Répondre

0

J'étais aussi très confus parce que je me attendais à la accessToken d'être dans le même format JSON comme indiqué dans le simulateur. Si cela ne fonctionne toujours pas, veuillez envoyer le corps de la demande que vous recevez et non ce que le simulateur vous montre.

mais c'est sous originalRequest.data.user.accessToken. Si vous utilisez NodeJS, vous n'avez pas besoin d'analyser tout ce que vous aurez besoin d'appeler: getUser(). AccessToken depuis l'objet ApiAiApp dans la bibliothèque de nœuds actions-on-google.