Hallo sahabat Dumenity berjumpa lagi dalam tutorial kursuswebprogramming, pada tutorial kali ini kita akan belajar tentang Search Video berdasarkan Kata Kunci menggunakan PHP YouTube Data API. Jika Anda ingin membuat daftar Video YouTube di halaman web, hal yang  Anda perlu mengakses perpustakaan API Data YouTube Google API. Dengan menggunakan pustaka API ini, kita bisa mendapatkan sumber  data YouTube lainnya seperti video, daftar putar, saluran, dan banyak lagi. Dalam artikel ini, saya telah membuat kode untuk mendapatkan daftar video dari YouTube dengan kata kunci.

Dalam contoh ini, saya telah membuat filter dengan kotak pencarian. Ketika pengguna memasukkan dan mengirimkan kata kunci mereka, saya mencari YouTube melalui pustaka V3 Data API YouTube dan mendapatkan daftar video. Kemudian, saya membentuk galeri video dengan daftar video yang dihasilkan. Di PHP, saya memeriksa apakah kata kunci pencarian tidak kosong dan dilanjutkan dengan akses perpustakaan untuk mendapatkan video. Saya menetapkan jumlah hasil maksimum sebagai konstanta PHP dan mengirim nilai ini ke panggilan API. Juga, saya telah menambahkan kata kunci pencarian, kunci API dengan URL Google API. Kemudian saya mengambil konten jauh dengan menggunakan skrip PHP CURL.
Filter HTML untuk Mengirim Kata Kunci Pencarian

Saya telah membuat filter HTML untuk mencari video YouTube dengan kata kunci. Pengguna dapat mengirimkan kata kunci pencarian dengan menggunakan filter ini. Kata kunci yang diposting divalidasi di sisi-server sebelum memprosesnya dengan panggilan API. Setelah mengirimkan formulir jika tidak ada nilai yang ditemukan dalam input kata kunci pencarian, maka pesan kesalahan validasi akan diperbarui di browser. Jika tidak, kata kunci pencarian akan dikirim dengan panggilan API dan video terkait ditampilkan dalam tampilan galeri. Dalam panggilan API, kata kunci pencarian dikirim menggunakan parameter ‘q’.

Permintaan CURL PHP untuk Mendapatkan Video YouTube

Dalam skrip PHP CURL berikut, saya telah meminta akses YouTube Data API V3 untuk mendapatkan video dengan kata kunci pencarian. Saya mengirim kata kunci pencarian dengan panggilan API untuk meminta daftar video YouTube yang terkait dengan kata kunci. Setelah mengambil data jarak jauh, respons CURL akan mengembalikan data video. Tanggapan CURL akan diurai untuk mendapatkan judul video dan deskripsi di galeri. Thumbnail video disematkan menggunakan iframe untuk setiap ubin galeri.

Search Video YouTube Dengan Kata Kunci Pencarian – Output

Screenshot ini menunjukkan output dengan galeri video dengan mengambil video YouTube dengan kata kunci yang dicari.

Search Video berdasarkan Kata Kunci menggunakan PHP YouTube Data API

Oke itulah tadi pembahasan saya tentang Search Video berdasarkan Kata Kunci menggunakan PHP YouTube Data API, semoga bermanfaat.