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