Layanan YouTube memungkinkan Anda menggunakan YouTube Data API dan YouTube Live Streaming API di Apps Script. API ini memberi pengguna kemampuan untuk mengelola video, playlist, channel, dan acara live mereka.
Referensi
Untuk 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 informasi selengkapnya, lihat Cara menentukan tanda tangan metode.
Untuk melaporkan masalah dan menemukan dukungan lainnya, lihat halaman dukungan yang sesuai:
Kode contoh
Kode contoh di bawah menggunakan YouTube Data API versi 3.
Cari menggunakan kata kunci
Fungsi ini menelusuri video tentang, lalu mencatat ID dan judul video ke dalam log. Perhatikan bahwa sampel ini membatasi hasil hingga 25. Untuk menampilkan lebih banyak hasil, teruskan parameter tambahan seperti yang ditunjukkan dalam dokumentasi referensi YouTube Data API.
Mengambil upload
Fungsi ini mengambil video yang diupload pengguna. Hal ini dilakukan menggunakan langkah-langkah berikut:
- Mengambil channel pengguna
- Mengambil playlist
uploads
pengguna - Melakukan iterasi melalui playlist ini dan mencatat ID dan judul video
- Jika ada halaman hasil berikutnya, ambil, lalu kembali ke langkah 3
Subscribe ke channel
Contoh ini membuat pengguna berlangganan channel Google Developers di YouTube.