Layanan YouTube memungkinkan Anda menggunakan YouTube Data API dan YouTube Live Streaming API di Google Apps Script. API ini memberi pengguna kemampuan untuk mengelola video, playlist, channel, dan acara live mereka.
Ini adalah layanan lanjutan yang harus diaktifkan sebelum digunakan.
Referensi
Untuk mengetahui informasi mendetail tentang layanan ini, lihat dokumentasi referensi berikut:
Seperti semua layanan lanjutan di Apps Script, layanan YouTube menggunakan objek, metode, dan parameter yang sama dengan API publik. Untuk mengetahui informasi selengkapnya, lihat Cara menentukan tanda tangan metode.
Untuk melaporkan masalah dan menemukan dukungan lainnya, lihat halaman dukungan yang sesuai:
Kode contoh
Contoh kode berikut menggunakan YouTube Data API versi 3.
Cari menggunakan kata kunci
Fungsi ini menelusuri video tentang, lalu mencatat ID dan judul video. Perhatikan bahwa contoh ini membatasi hasil hingga 25. Untuk menampilkan lebih banyak hasil, teruskan parameter tambahan seperti yang ditunjukkan dalam dokumentasi referensi YouTube Data API.
Mengambil hasil upload
Fungsi ini mengambil video yang diupload pengguna. Fungsi ini melakukannya menggunakan langkah-langkah berikut:
- Mengambil channel pengguna
- Mengambil playlist
uploadspengguna - Melakukan iterasi melalui playlist ini dan mencatat ID serta judul video
- Jika ada halaman hasil berikutnya, ambil halaman tersebut, lalu kembali ke langkah 3
Subscribe ke channel
Contoh ini membuat pengguna subscribe ke channel Google Developers di YouTube.