从上周末开始,即使帐户链接成功并显示在web模拟器调试窗口上,访问令牌也不会交付给我们的web钩子服务器。当我们登录web钩子服务器时,来自api.ai的帐户令牌值为NULL。在此之后,即使我重置(关闭和重新打开) api.ai代理,也不会处理下一个帐户链接。我试图创建新的操作项目,并将api.ai代理迁移到新的代理,但情况是一样的。我确保同样的测试在上周之前是成功的。
如果有人经历过类似的问题,我希望你的帮助。
发布于 2017-08-11 09:26:53
我也非常困惑,因为我期望accessToken采用与模拟器中显示的相同的JSON格式。
如果仍然没有工作,请发送主体的请求,您收到的,而不是模拟器显示给您。
但它在originalRequest.data.user.accessToken之下。如果您使用的是NodeJS,则不需要解析任何只需调用的内容: getUser().accessToken来自ApiAiApp对象,位于actions on google节点库中。
https://stackoverflow.com/questions/45496718
复制相似问题