【问题标题】:Actions on Google: Beta Release DeniedActions on Google:测试版被拒绝
【发布时间】:2018-10-19 14:28:25
【问题描述】:

我已将我的应用部署为 Beta 版,但 AoG 审核团队否认了这一点,并确定了以下两个问题:

  1. 在审核过程中,我们发现 OAuth URL 不属于应用程序的所有者。请确保 OAuth URL 归内部方所有。

  2. 您提供的测试说明要么不能正常工作,要么不够充实。请确保您提供了我们测试您的应用所需的一切,并且您提供的所有凭据都能正常工作。

对于问题#1: 对于帐户链接,我使用“OAuth 和 Google 登录”和“授权码”作为链接类型,它工作正常并成功提供访问令牌。 以下是“客户信息”截图的附件

对于问题#2: 他们需要什么凭据进行测试,因为我只是通过他们的 Gmail 帐户从谷歌验证用户,它适用于草稿和 Alpha 版本。

请帮我解决这些问题。

谢谢,

【问题讨论】:

    标签: actions-on-google


    【解决方案1】:

    如果您正在使用任何包含“OAuth”的帐户链接类型,那么您需要提供一个受您控制的 OAuth 服务器。根据定义,Google 帐户不受您的控制。您提供的授权和令牌 URL 应该是您控制的服务器。

    如果您没有其他 OAuth 服务器,那么您应该能够使用“Google 登录”方法,这不需要您添加 Auth 或 Token URL 或需要额外的凭据。

    【讨论】:

    • 我在谷歌Nodejs客户端库v1上使用动作,你有谷歌登录v1库的示例代码吗?
    • 这听起来像是一个单独的问题,我建议您将其作为一个新的 StackOverflow 问题发布,并明确您正在谈论的是哪个库和哪个版本(发布您的 package.json,对于示例)。
    猜你喜欢
    • 2021-09-07
    • 2020-10-08
    • 1970-01-01
    • 2022-12-01
    • 2023-03-12
    • 2018-02-25
    • 2013-05-08
    • 1970-01-01
    • 2022-07-07
    相关资源
    最近更新 更多