【问题标题】:Question about Google OAuth App Verification关于 Google OAuth 应用验证的问题
【发布时间】:2021-07-21 19:37:29
【问题描述】:

我有一个应用程序,它使用 OAuth 授予通过 YouTube 数据 API 访问用户数据所需的范围,然后获取 YouTube 数据并将其放入数据仓库。我已经开始了 Google App OAuth 验证过程并提交了几个演示视频。我不断从验证团队收到这条消息的变体:

请提供更新后的演示视频,您的应用 [app-name] 如何使用 关于其定义的请求范围:

https://www.googleapis.com/auth/youtube.readonly 查看您的 YouTube 账号https://www.googleapis.com/auth/youtubepartner查看和管理 您在 YouTube 上的资产和相关内容

提交的演示展示了向 YouTube 数据 API 发出请求的代码、需要上述范围的请求以及存储在数据仓库中的结果数据。这似乎还不够。我不知道我可以通过什么其他方式展示我的应用程序如何使用范围,因为没有可以看到数据流的应用程序前端,唯一的前端组件是用于授权范围使用的 OAuth 接口。我的演示还可以包括什么来显示范围的使用?

[编辑] 这是演示中显示的请求: channel data request

【问题讨论】:

  • 首先,您可以随时通过电子邮件回复他们要求认证,其次,您是否发送了显示同意屏幕运行的视频?向用户显示同意屏幕的位置,它显示请求的范围以及出现在同意屏幕上的应用名称和 URL 栏中的客户端 ID。
  • @DaImTo:将您的评论转换为答案不是更好吗?我认为 OP 的其他人会觉得这很有用。
  • @stvar 它并不是一个真正的答案,更多的指针,但没关系。
  • @DaImTo:在我看来,您的观点很重要;随着时间的推移,您可能会将文本演变为更长的文本。

标签: google-cloud-platform google-oauth youtube-data-api


【解决方案1】:

首先,您可以随时通过电子邮件向他们发送请求认证。

您是否第二次发送了显示同意屏幕正在运行的视频?该视频应显示同意屏幕,其中显示了所请求的范围。它还应该在同意屏幕上显示您的应用程序的名称。最后,它需要在 Web 浏览器的 url 栏中显示您的客户端 ID。 (浏览器必须设置为英文)

【讨论】:

  • 我在每个新演示后都回邮件继续验证过程,并且还通过电子邮件询问更精确的要求,但总是收到类似的答复,说演示没有显示如何使用范围.感谢您的建议。我的浏览器设置为英文,演示显示同意屏幕,其中包含应用程序重定向 URL(应用程序名称由未验证应用程序的重定向 URL 替换)、请求的各个范围以及 URL 中的客户端 ID。问题似乎与我们在授予范围后使用范围的方式有关。
  • 那么你正在做读取调用显示它正在读取数据吗?
  • 演示展示了发出的 API 请求(请参阅初始问题中的编辑)、需要所需范围的请求以及存储在 BigQuery 中的结果数据。你认为需要从头到尾遍历整个代码流吗?从 API 客户端实例化到将数据写入 BigQuery。
  • @m.nicolau:(由于您是 SO 新用户;请不要认为这是负面的语气),您可以accept now and later even vote up(当获得 15+ 点声望时)为您提供有价值信息的答案。接受并投票支持答案是一种很好的做法:(1) 以这种方式进行的人得到了自己的points of reputation 和 (2) 答案本身对 SO 和 Google 搜索中的其他用户变得更加可见。 (Google 正在智能地对 SO 答案进行排名)。
  • @m.nicolau 给我发送您发送给他们的视频的链接,如果您愿意,我会看看是否可以提出任何其他想法。我的个人资料中有几个联络点。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-02-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多