開始使用 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 框架的身份驗證。