【问题标题】:Anyway to obtain the acces token from Actions on Google in Header?无论如何要从 Header 中的 Actions on Google 获取访问令牌?
【发布时间】:2021-01-29 13:27:28
【问题描述】:

我为谷歌开发了一个动作。我使用 Oauth 和授权码作为链接类型。

它工作正常,我可以授权我的令牌和一切..但令牌始终在正文中。我的导师告诉我,有一种方法可以将该标记移动到 Header 中,这样我就不必总是从 body 中读取标记。我很久以前就开发了这些动作。但是我读到标记总是在 Body 中,我'不确定我是否可以做到这一点.. 可以请在这个主题上有更多经验的人帮助我吗?

我使用以下信息创建了我的控制器: https://googleapis.github.io/google-cloud-dotnet/docs/Google.Cloud.Dialogflow.V2/index.html

他引用了以下内容:

当您对用户进行身份验证后,该用户的第三方 OAuth 2.0 智能家居时在授权标头中发送访问令牌 意图发送到您的履行。所有用户都必须执行 帐号关联,因为设备信息会发送到 Google 助理 使用 action.devices.SYNC 意图,这需要帐户关联。

就像我在阅读整个文档时所说的那样,我从未见过可以将令牌从正文移动到标题...

【问题讨论】:

    标签: c# oauth-2.0 dialogflow-es actions-on-google


    【解决方案1】:

    您的导师对智能家居操作是正确的,但是当您在 Google 上使用 Dialogflow 和 Actions 时,访问令牌将仅在正文中可用。

    【讨论】:

      猜你喜欢
      • 2018-03-17
      • 2018-03-31
      • 2015-02-11
      • 1970-01-01
      • 1970-01-01
      • 2020-06-12
      • 2015-01-08
      • 2019-03-03
      • 2012-08-03
      相关资源
      最近更新 更多