开始使用 YouTube API

目前有三种 YouTube API 可供公众使用:

  1. YouTube 数据 API
  2. YouTube Analytics API
  3. YouTube Reporting API

它们中的每一个都提供不同的功能,并被视为单独的单个 API。

由于 YouTube 是 Google 的子公司,因此各种 YouTube API 均由 Google 提供和维护。要访问任何 Google 提供的 API,必须执行以下步骤:

  1. 你需要一个 Google 帐户才能访问 Google Developers Console。
  2. 在 Google Developers Console 中创建一个新项目。
  3. 然后,你可以请求 API 密钥,并注册你的应用程序。
  4. 你需要访问的所需 API 需要在 Google Cloud Console 的 API 库中启用。

凭据屏幕上 ,必须生成 API 密钥。所需的密钥类型取决于各个应用程序。

API 密钥有五种类型:

键类型 描述 用例/语言
没有 没有限制,通常用于测试和开发 对所有环境开放
服务器密钥 用于服务器端应用程序。密钥被认为是秘密,可能不会暴露给公众。 PHP,Java,Python,Ruby,C 等
浏览器键 用于客户端应用程序。由于客户端将向 API 发出请求,因此密钥不能是秘密。 JavaScript
Android 密钥 在 Android 应用中使用。 Android 应用
iOS 密钥 适用于 iOS 应用程序。 iOS 应用

获取并配置 API 密钥后,你可以使用它来调用 API。

对于一般 API 调用,你只需要 API 密钥。
但是,如果你需要访问用户的帐户以获取更多信息,上传或通常修改用户的帐户数据,你将需要“客户端 ID”和客户端密码
这些用于 OAuth2 框架的身份验证。