获取授权凭据

您的应用必须拥有授权凭据,才能使用 YouTube Live Streaming API。 本文档介绍了 Google Cloud 控制台 支持的不同类型的授权凭据,并说明了如何查找或创建项目的授权凭据。

创建项目并选择 API 服务

  1. 打开 API 控制台中的“凭据”页面。
  2. 您可以在该页面上创建两种不同类型的凭据。 不过,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 密钥的 最佳做法。