Jenis Autentikasi

Halaman ini memberikan ringkasan singkat tentang autentikasi untuk YouTube API.

OAuth 2.0 (Akun Pengguna)

OAuth 2.0 memungkinkan aplikasi Anda bertindak atas nama pengguna manusia.

Detail
Konsep

"Bertindak atas nama Pengguna"

Memerlukan manusia untuk login dan memberikan izin ("handshake"). Aplikasi mengandalkan tingkat akses pengguna tertentu tersebut (misalnya, "Tampilkan analisis untuk saluran yang dikelola pengguna ini").

Paling Cocok Untuk

CMS & Pengelolaan Channel

Saat mengakses data keuangan sensitif, mengelola hak, atau mengupload konten video yang izinnya terkait dengan Akun Google tertentu.

Diwajibkan Oleh
  • Data API (Upload/Playlist)
  • Analytics API (Insight)
  • Reporting API (Keuangan)
  • Content ID API (Pengelolaan Hak)
Mengapa demikian? API ini mengharuskan YouTube memverifikasi siapa yang mengajukan permintaan. Misalnya, Reporting API perlu mengonfirmasi bahwa pengguna yang login benar-benar memiliki hak admin untuk ID Pemilik Konten yang laporan datanya mereka minta.