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.
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 seperti API publik. Untuk informasi selengkapnya, lihat Cara tanda tangan metode ditentukan.
Untuk melaporkan masalah dan menemukan dukungan lain, lihat halaman dukungan yang sesuai:
Kode contoh
Kode contoh di bawah ini menggunakan YouTube Data API versi 3.
Cari menggunakan kata kunci
Fungsi ini mencari video tentang, kemudian 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 akan 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, mengambilnya, lalu kembali ke langkah 3
Subscribe ke channel
Contoh ini membuat pengguna subscribe ke channel Google Developers di YouTube.