身份验证类型

本页面简要介绍了 YouTube API 的身份验证。

OAuth 2.0(用户账号)

OAuth 2.0 允许您的应用代表人类用户执行操作。

详细信息
概念

“代表用户执行操作”

需要人工登录并授予权限(“握手”)。应用依赖于特定用户的访问权限级别(例如,“向我显示此用户管理的渠道的分析数据”)。

最适合

CMS 和频道管理

访问敏感的财务数据、管理权限或上传视频内容(其中权限与特定 Google 账号相关联)时。

所需者
  • Data API(上传/播放列表)
  • Analytics API(数据洞见)
  • Reporting API(财务)
  • Content ID API(权利管理)
为什么? 这些 API 需要 YouTube 验证请求者的身份。例如,Reporting API 需要确认登录用户是否确实拥有其请求报告的内容所有者 ID 的管理员权限。