youtube - YouTube 数据 API v3 的 `.../auth/youtube.download` 范围是什么?

标签 youtube youtube-api youtube-data-api scopes

在 YouTube Data API v3 的选择范围屏幕中,您可以选择以下范围:


范围风险
API
范围
面向用户的描述?


(不敏感)
YouTube 数据 API v3
.../auth/youtube.download
下载您的公开 YouTube 视频


对我来说,这听起来很像 API 允许用户下载一些视频。由于它是一个非敏感范围,它甚至不需要验证。但据我所知,the API neither supports nor allows downloading videos ,甚至不是你自己的。那么这个范围有什么用呢?我可以使用它吗?如果可以,如何使用?

最佳答案

我已确认范围确实显示在向用户显示的 Google 登录中。
Google OAuth form with the 'Download your public YouTube videos' scope
但是,它不授予对 .../auth/youtube.readonly 可用资源的访问权限。范围,否则它似乎是具有最低权限的范围。
我还发现范围不在the official API reference ,或在此 list of scopes .由于我无法找到有关范围的更多信息,我们必须在没有证据的情况下假设 不能(普通用户)访问YouTube资源 、下载您自己的公开 YouTube 视频或其他方式。
我可以看到以下任何一项改进了这个答案:

  • 证明实际上可以访问范围为
  • 的资源
  • 与答案一致的官方声明
  • 系统地证明没有任何 API 端点接受范围

  • 编辑:在 Google 正式确认任何要点之前,请务必注意,根据 Developer Policies (正如@stvar 在评论中指出的那样)

    Undocumented Services

    You must not use undocumented APIs without express permission. You must access data from YouTube API services only according to the means stipulated in the authorized documentation of that YouTube API service.

    You must not reverse engineer undocumented YouTube API services or otherwise attempt to derive the underlying source code of these API services.

    关于youtube - YouTube 数据 API v3 的 `.../auth/youtube.download` 范围是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66273999/

    相关文章:

    ios - YouTube REST API获取播放列表不适用于我的 channel 吗?

    android - 了解谷歌开发者控制台

    c# - YouTube数据API v3:使用服务帐户删除视频:未经授权的客户或请求范围

    youtube-data-api - YouTube V3 API quota exceeded daily limit is only 10k

    javascript - 从 Javascript 自动启动 youtube 视频

    video - Youtube API v3,如何获取视频播放列表的持续时间?

    java - 如何在Windows上设置Java路径?

    youtube - 单击自定义按钮播放 youtube 视频

    c# - 在 Windows 7 上运行的 WPF Youtube 应用程序

    actionscript-3 - 用Flash下载YouTube视频