驗證類型

本頁簡要說明 YouTube API 的驗證程序。

OAuth 2.0 (使用者帳戶)

OAuth 2.0 可讓應用程式代表使用者執行動作。

詳細資料
概念

「Act on behalf of a User」(代表使用者採取行動)

需要真人登入並授予權限 (「握手」)。應用程式會依據特定使用者的存取層級提供資訊 (例如「顯示這位使用者管理的管道的數據分析」)。

最佳用途

CMS 和頻道管理

存取敏感財務資料、管理權利,或上傳權限與特定 Google 帳戶相關聯的影片內容時。

必要條件
  • Data API (上傳/播放清單)
  • Analytics API (洞察)
  • Reporting API (財務)
  • Content ID API (著作權管理)
為什麼? YouTube 必須驗證要求者身分,才能使用這些 API。舉例來說,Reporting API 必須確認登入的使用者確實擁有管理員權限,可為他們要求報表的內容擁有者 ID 取得報表。