0

我已经按照本教程https://apiai-aws-heroku-nodejs-bots.blogspot.co.uk/2017/07/steps-for-apiai-and-google-account.html但是当我去抓调试 URL 恰好是https://assistant.google.com/services/auth/handoffs/auth/start?provider=allergology-5fa9c_dev&scopes=https://www.googleapis.com/auth/userinfo.email+https: //www.googleapis.com/auth/userinfo.profile+https://www.googleapis.com/auth/admin.directory.resource.calendar&return_url=https://www.google.com/并将其粘贴到新的窗口我得到错误 500 但没有解释。

我也尝试过隐身窗口。它确实要求我提供电子邮件和密码,但随后返回相同的错误。

我使用了隐式授权类型,但我没有启用添加快速帐户链接,如果不对,请告诉我?

当我尝试 CURL URL 时,我收到消息 {“status”:{“code”:401,“errorType”:“unauthorized”,“errorDetails”:“Authentication parameters missing”}}

更新 - 现在当我在模拟器上尝试基本的 Talk to Allergology 操作时,我什至不再获得调试信息,但消息“抱歉,此操作在模拟中不可用”:皱眉:

能否请你帮忙?谢谢莫雷纳

4

1 回答 1

0

我已经设法按照这个答案解决了我需要做的事情How to authenticate user with just a Google account on Actions on Google? 在我的情况下 - 配置您的项目(在云控制台中),以便启用日历 API 并正确配置 OAuth2 客户端。我还从隐式授权类型切换到授权代码。我的应用程序几乎可以运行,我现在遇到了其他问题,但在某些时候,访问令牌正在通过请求。

于 2017-08-04T15:24:38.350 回答