您的应用必须有授权凭据才能使用 YouTube Reporting API 或 YouTube Analytics API。 本文档介绍了 Google API 控制台支持的不同类型的授权凭据。另外还介绍了如何查找或创建项目的授权凭据。
创建项目并选择 API 服务
- 打开 API 控制台中的“凭据”页面。
-
您可以通过该页面创建两种不同类型的凭据。
但是,YouTube Reporting API 和 YouTube Analytics API 的所有方法都需要 OAuth 2.0 授权。请按照以下说明生成 OAuth 2.0 凭据。
-
OAuth 2.0:当您的应用请求非公开用户数据时,该应用必须将 OAuth 2.0 令牌随请求一起发送。要获取令牌,您的应用应先发送客户端 ID(也可能需要发送客户端密钥)。您可以为网页应用、服务账号或已安装应用生成 OAuth 2.0 凭据。
如需了解详情,请参阅 OAuth 2.0 文档。
-
API 密钥: 您可以选择在请求中包含 API 密钥。 该密钥用于标识您的项目,并提供 API 访问权限、配额和报告。
请注意,YouTube Reporting API 和 YouTube Analytics API 的所有方法都需要 OAuth 2.0 授权。因此,您需要按照上述说明生成 OAuth 2.0 凭据。如果需要,您还可以发送 API 密钥,但这不是必需的。
此 API 支持多种类型的 API 密钥限制。如果您需要的 API 密钥尚不存在,请在控制台中创建 API 密钥,方法是:点击创建凭据 > API 密钥。您可以先对密钥设定相关限制,然后再在生产环境中使用密钥,方法是点击限制密钥,然后选择一项限制。
-
为保障 API 密钥的安全,请遵循以安全的方式使用 API 密钥的最佳做法。