0

Api.ai 请求正文不包含 originalRequest 对象,从该对象access_token可以将其发送到履行 webhook。谁能告诉我为什么我没有看到 originalRequest 正文?

我已经成功完成了我的应用程序的帐户链接,实际上,操作 Web 模拟器确实access_token在调试窗口中显示了预期,但Api.ai json 请求正文没有它。

我正在使用 python 来实现逻辑。非常感谢您对此的任何帮助。

如果有一些关于如何从 api.ai json 请求中获取 access_token 以便它可以用于 webhook 实现逻辑的文档或示例应用程序(特别是在 python 中),这将非常有帮助。在我的具体情况下,我需要执行以下操作:

  1. 从api.aiaccess_token请求中获取(在阅读了一堆文章/文档后,似乎它只会在 originalRequest json 对象中看到,而我在请求中根本没有看到)
  2. access_token在我的 API 调用的不记名标头中使用

仅供参考,我正在操作 Web 模拟器上对此进行测试,并且 Web 模拟器中的调试窗口显示访问令牌,它告诉我帐户链接成功。我只需要知道如何从 api.ai 请求中获取那个 access_token。

4

1 回答 1

1

查看 webhook 获取的 JSON 内容的最简单方法是将其打印或记录到 webhook 本身。这应该作为请求对象中的主体出现。

于 2017-07-19T14:12:51.727 回答