Return to Video

YouTube APIs: Search Explained

  • 0:00 - 0:09
    Hi, I 'm Jeff Fisher, dan dalam video ini, kita akan berbicara tentang bagaimana untuk mencari video menggunakan YouTube API
  • 0:09 - 0:13
    Operasi yang umum di YouTube sedang mencari video
  • 0:13 - 0:16
    Anda mencari video di API dengan menggunakan video feed.
  • 0:16 - 0:20
    Kami menentukan istilah pencarian kami dengan parameter 'q'. Anda dapat menentukan
  • 0:20 - 0:25
    Anda dapat menentukan istilah pencarian lebih rumit oleh URL yang melarikan diri itu.
  • 0:25 - 0:28
    Ada banyak versi api
  • 0:28 - 0:34
    yang kita dapat menentukan versi yang kita ingin menggunakan menggunakan parameter 'v', atau header khusus.
  • 0:34 - 0:39
    Karena ada banyak cute puppy video di YouTube, dan kita tidak ingin untuk menangani mereka semua sekaligus,
  • 0:39 - 0:45
    kita dapat menentukan berapa banyak yang kita inginkan dengan menggunakan 'max-results.'
  • 0:45 - 0:49
    Karena kami hanya ingin 10 sekaligus, tetapi kita mungkin ingin halaman 10 berikutnya,
  • 0:49 - 0:54
    kita dapat melihat feed yang dikembalikan ke API untuk elemen 'link' dengan 'rel' sama dengan 'next'
  • 0:54 - 0:58
    Ini akan mengidentifikasi halaman berikutnya hasil, dan cara yang tepat untuk paging melalui feed.
  • 0:58 - 1:04
    Jika Anda melihat link 'berikutnya', Anda akan melihat ini memiliki parameter 'start-index', yang mengidentifikasi awal halaman berikutnya
  • 1:04 - 1:11
    Namun, Anda harus mencoba untuk mengatur parameter ini secara manual dan sebaliknya selalu mengambil nilai dari link 'berikutnya' dari feed
  • 1:11 - 1:16
    Sekarang mari kita bicara tentang beberapa parameter kueri lainnya yang dapat Anda gunakan dengan YouTube API
  • 1:16 - 1:22
    Pertama, kita akan berbicara tentang 'orderby'. Secara default, hasil akan dikembalikan dalam urutan relevansi
  • 1:22 - 1:29
    Tapi Anda juga dapat memiliki mereka diperintahkan oleh rating, Lihat jumlah, dan tanggal mereka diterbitkan.
  • 1:29 - 1:34
    Anda juga dapat mencari semua video yang diupload oleh pengguna YouTube tertentu dengan parameter 'penulis'.
  • 1:34 - 1:38
    Ini setara dengan mengambil mereka upload feed.
  • 1:38 - 1:42
    Dalam versi 2 dari API, kami menambahkan pencarian berbasis lokasi
  • 1:42 - 1:49
    di mana Anda dapat melewati garis lintang dan bujur informasi dan menemukan video yang terjadi di dekat titik itu.
  • 1:49 - 1:53
    Karena sejumlah besar video hanya memiliki lokasi deskriptif, seperti London,
  • 1:53 - 1:59
    Jika Anda hanya ingin untuk video dengan eksplisit lintang dan bujur informasi dikembalikan,
  • 1:59 - 2:03
    Tambahkan tanda seru dengan kueri Anda.
  • 2:03 - 2:10
    Untuk hanya menampilkan video tertanam, seperti untuk embedding pada halaman web eksternal, menggunakan parameter 'format'.
  • 2:10 - 2:14
    Jika Anda hanya menginginkan hasil dalam bahasa tertentu, Anda dapat menggunakan bahasa membatasi.
  • 2:14 - 2:22
    Catatan ini hanya untuk video metadata, dan tidak track audio dari video
  • 2:22 - 2:25
    Anda juga dapat menentukan suatu nilai TelusurAman default ' moderat ',
  • 2:25 - 2:32
    tetapi juga dapat 'ketat' atau 'tidak' untuk menyaring dibatasi konten.
  • 2:32 - 2:34
    Beberapa video tidak dapat diputar dalam locales tertentu.
  • 2:34 - 2:39
    Anda dapat menentukan lokal pengguna Anda oleh lewat di kode negara mereka atau alamat IP mereka
  • 2:39 - 2:41
    dalam hal ini kita akan mencari kode negara mereka untuk Anda.
  • 2:41 - 2:46
    Catatan ini adalah hanya untuk meningkatkan pengalaman pengguna, seperti itu akan menyaring mereka tidak dapat memutar video.
  • 2:46 - 2:52
    Menggunakan parameter ini tidak akan mempengaruhi video yang mereka dapat bermain.
  • 2:52 - 2:57
    YouTube memiliki sejumlah kategori video, seperti komedi, Berita dan politik, dan banyak lagi.
  • 2:57 - 3:04
    Jika kita hanya ingin video dalam kategori komedi, kita dapat menggunakan parameter 'Kategori' untuk mengambil mereka.
  • 3:04 - 3:09
    Jika Anda sudah familiar dengan lain Google Data api, Anda juga dapat menggunakan di bawah sintaks.
  • 3:09 - 3:18
    Jika Anda ingin melakukan pencarian tag, Anda dapat menggunakan mekanisme yang sama, misalnya untuk mencari semua video yang memiliki tag 'anjing'
  • 3:18 - 3:24
    Perhatikan bahwa kategori video dimulai dengan huruf huruf besar, sedangkan tag semua huruf kecil.
  • 3:24 - 3:28
    Ini berarti bahwa pencarian di atas untuk semua video dalam kategori komedi,
  • 3:28 - 3:33
    sedangkan di bawah ini adalah video yang memiliki tag 'komedi'.
  • 3:33 - 3:37
    Anda juga dapat mencampur dan mencocokkan untuk menggabungkan parameter kueri yang berbeda telah kita bahas di sini.
  • 3:37 - 3:42
    Misalnya, jika Anda inginkan untuk query untuk kucing video dalam kategori komedi
  • 3:42 - 3:48
    tertanam pada halaman web eksternal, Anda bisa menggunakan query ini.
  • 3:48 - 3:52
    YouTube juga menyediakan daftar video populer
  • 3:52 - 3:55
    Ini yang terkena di API sebagai standar feed.
  • 3:55 - 4:02
    Seperti top rated video, video paling dilihat, dan video dibahas.
  • 4:02 - 4:06
    Kita juga dapat melihat paling populer video yang diupload minggu ini menggunakan parameter 'waktu'.
  • 4:06 - 4:14
    Kita juga bisa melihat paling populer video bulan ini, atau hari ini.
  • 4:14 - 4:21
    Anda juga dapat melihat hanya paling populer video dalam kategori tertentu, seperti komedi.
  • 4:21 - 4:25
    Perhatikan bahwa ini berbeda dari menggunakan 'Kategori' parameter permintaan yang kita bicarakan sebelumnya.
  • 4:25 - 4:30
    Feed di atas adalah atas 100 video dinilai dalam kategori komedi.
  • 4:30 - 4:39
    Sedangkan bagian bawah adalah--100 top rated video di YouTube, yang dalam kategori komedi.
  • 4:39 - 4:48
    Anda juga dapat melihat versi standar feed berbeda, seperti top rated komedi video di Jepang.
  • 4:48 - 4:51
    Mudah-mudahan, Anda akan mendapatkan cukup bersemangat menggunakan YouTube API
  • 4:51 - 4:57
    Tetapi sebelum Anda mulai, kita ingin pergi selama beberapa peringatan sederhana.
  • 4:57 - 5:04
    Anda tidak dapat mengambil lebih dari 1000 video dalam pencarian video feed. Ini adalah sama seperti YouTube.com.
  • 5:04 - 5:07
    OpenSearch totalResults nilai adalah perkiraan.
  • 5:07 - 5:14
    Ini adalah bagian dari mengapa Anda harus melakukan pagination secara manual, tetapi sebaliknya menggunakan link 'berikutnya'.
  • 5:14 - 5:18
    Mari kita kembali ke contoh kita sebelumnya tentang mencari cute puppy video.
  • 5:18 - 5:23
    Karena YouTube video situs besar, Cari informasi yang mungkin ditembolok.
  • 5:23 - 5:28
    Ini berarti bahwa paling baru saja upload cute puppy video mungkin tidak dapat ditampilkan dalam hasil.
  • 5:28 - 5:32
    Ini juga berarti bahwa informasi dalam video ini, seperti judul dan deskripsi,
  • 5:32 - 5:36
    mungkin memakan waktu beberapa jam yang akan diperbarui dalam indeks pencarian.
  • 5:36 - 5:43
    Juga, statistik tentang video, seperti melihat count dan favorit informasi mungkin tidak up to date.
  • 5:43 - 5:50
    Video upload sebagai pribadi, dan kemudian membuat umum, ini akan memakan waktu lebih lama untuk masuk ke dalam indeks pencarian.
  • 5:50 - 5:55
    Bagaimana jika Anda tahu ID dari video Anda ingin mengambil informasi pada.
  • 5:55 - 6:01
    Mirip dengan mencari video di YouTube, informasi ini akan di-cache.
  • 6:01 - 6:08
    Hal ini juga berlaku jika Anda mengambilnya melalui upload feed untuk pengguna ketika Anda sedang tidak dikonfirmasi sebagai mereka.
  • 6:08 - 6:16
    Namun, jika Anda mengotentikasi sebagai mereka, Anda akan mengambil informasi yang uncached, yang akan segar.
  • 6:16 - 6:20
    Juga, jika Anda mengambil upload feed sebagai pengguna, sementara otentikasi seperti pengguna tersebut,
  • 6:20 - 6:25
    Anda akan menerima informasi tentang video yang tidak di-cache.
  • 6:25 - 6:31
    Ini berarti itu akan informasi terbaru bahwa YouTube telah. Itu akan diperintahkan oleh saat diterbitkan.
  • 6:31 - 6:35
    Namun, jika Anda menambahkan parameter permintaan, seperti 'orderby' feed ini,
  • 6:35 - 6:41
    Meskipun Anda sedang dikonfirmasi, hasilnya akan cache.
  • 6:41 - 6:46
    Dua parameter permintaan yang tidak akan mempengaruhi proses caching, yang mulai-indeks dan max-hasil,
  • 6:46 - 6:50
    Jadi Anda masih dapat halaman melalui feed.
  • 6:50 - 6:53
    Jika Anda menggunakan salah satu perpustakaan disediakan klien kami,
  • 6:53 - 6:57
    akan ada objek dan metode yang akan membantu Anda membangun kueri penelusuran YouTube.
  • 6:57 - 7:01
    Silakan periksa dokumentasi untuk Perpustakaan klien ini untuk spesifik.
  • 7:01 - 7:07
    Semua informasi dalam video ini juga tersedia dalam dokumentasi kami di code.google.com.
  • 7:07 -
    Terima kasih untuk menonton!
Title:
YouTube APIs: Search Explained
Description:

Jeff Fisher does an overview of the different parameters and filters you can use with YouTube search through the API.

All the documentation can be found at:
http://code.google.com/apis/youtube

more » « less
Video Language:
English
Duration:
07:09
refdaputri added a translation

Indonesian subtitles

Revisions