从上周末开始,即使帐户链接成功并且在Web模拟器调试窗口中显示,访问令牌也不会传递到我们的webhook服务器。当我们登录webhook服务器时,来自api.ai的帐户令牌值为NULL。发生这种情况后,即使我重置(关闭再打开)api.ai代理,也不会处理下一个帐户链接。 我尝试制作新的动作项目并将api.ai代理迁移到新的代理,但它是一样的。我确保上周之前相同的测试成功。
如果有人遇到类似的问题,我希望你的帮助。
答案 0 :(得分:0)
我也很困惑,因为我期待accessToken与模拟器中显示的JSON格式相同。
如果仍然无法正常工作,请发送您收到的请求的正文,而不是模拟器显示的内容。
但它在originalRequest.data.user.accessToken下。 如果您使用NodeJS,则无需解析您只需要调用的任何内容: 的getUser()。的accessToken 来自google-node-node节点库中的ApiAiApp对象。