【问题标题】:Actions on Google: Account Linking access_token issueActions on Google:帐户关联 access_token 问题
【发布时间】:2017-05-02 17:29:00
【问题描述】:

我目前正在使用隐式流程来链接用户帐户以供 Google 助理使用。链接工作完美,用户被重定向到我的网站登录,用户登录并被重定向到以下网址,该网址由网站生成access_token

https://oauth-redirect.googleusercontent.com/r/YOUR_PROJECT_ID#access_token=ACCESS_TOKEN&token_type=bearer&state=STATE_STRING  

Google.com 页面现已显示,我认为这意味着帐户关联已成功。然而,问题在于在后续调用中,发送到 API.ai 的 access_token 与我作为 URL 参数发送回的不同。

我不明白为什么会这样?

注意:我正在 Google Home Web 模拟器上进行测试

【问题讨论】:

    标签: oauth account dialogflow-es actions-on-google


    【解决方案1】:

    对于初学者,请检查以确保 google.com 页面的 URL 中的其他参数确实表明成功。它们可能会显示错误。

    如果您重复使用同一用户进行测试,您可能需要在每次测试之间移除对您的应用程序的权限。您可以通过https://myaccount.google.com/permissions 进行此操作。

    由于隐式流程中的令牌永远不会过期,因此 Google 可能正在使用旧令牌并且从不接受您发布的新令牌之一,但始终使用您发布的原始令牌。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-08
      • 2019-04-06
      • 1970-01-01
      • 2018-10-09
      相关资源
      最近更新 更多