Dengan layanan YouTube, Anda dapat menggunakan YouTube Data API dan YouTube Live Streaming API di Apps Script. API ini memberi pengguna kemampuan untuk mengelola video, playlist, channel, dan live acara 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 tanda tangan metode ditentukan.
Untuk melaporkan masalah dan mencari dukungan lainnya, 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, lalu mencatat ID dan judul video. Perhatikan bahwa contoh ini membatasi hasil hingga 25. Untuk menampilkan hasil lainnya, teruskan parameter tambahan seperti yang ditunjukkan dalam dokumentasi referensi YouTube Data API.
Ambil upload
Fungsi ini mengambil video yang diupload pengguna. Hal ini dilakukan menggunakan langkah-langkah berikut:
- Mengambil saluran 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 berlangganan channel Google Developers di YouTube.