2011-01-14 18 views
6

ben kullanarak bir video hakkında tüm bilgileri alabilirsiniz biliyor onun. Bu sayfanın sadece başlığı vermemize izin vermenin bir yolu olup olmadığını ve ihtiyacım olmayan tüm diğer şeylerin olup olmadığını merak ediyordum.Youtube API Başlığı sadece

+0

Eğer çıkış gönderebilir? – benhowdle89

cevap

1

Bir XML dosyası döndürür, böylece ayrıştırmak için simpleXML kullanın.

+0

Ben istemiyorum, ben bu başlık sadece bu başlık sadece – ted

+0

Oh çıkışını vermesine izin vermek için bir yol soruyordu. Maalesef API dokümanlarını incelediğimi düşünmüyorum. –

6

Daha önce youtube api ile çalışmadığımdan bu yardımcı olacağından emin değilsiniz. Dün bu bilgilere rastladım. http://dl.google.com/googleio/2010/googleapis-how-google-builds-apis.pdf'a göre, Kısmi Getiri (sadece "Partial Response" için bu pdf'yi arayın) (fields=entry(title)) (video araması için olduğunu düşünüyorum) kullanarak yapabilirsiniz. Bir dize yerine gerçek video kimliğini sorgulayarak, yalnızca bir video döndürecektir.

Örnek:

http://gdata.youtube.com/feeds/api/videos?v=2&q=[video_id]&max-results=1&fields=entry(title)&prettyprint=true 
+0

+1 iyi bulmak. Kısmi geri alma, yine de deneysel olarak işaretlenmiştir. İşte dokümanlar: https://code.google.com/intl/de-DE/apis/youtube/2.0/developers_guide_protocol_partial.html – Gordon

2

http://gdata.youtube.com/feeds/api/videos/[id]?fields=title

deneysel ama çalışma. "Başlık:" ile

4
<? 
$id = 'VIDEOID'; 
$xmlData = simplexml_load_string(file_get_contents("http://gdata.youtube.com/feeds/api/videos/{$id}?fields=title")); 

$title = (string)$xmlData->title; 

echo $title; 
0

Önek arama terimi, örneğin:

http://gdata.youtube.com/feeds/base/videos?q=title:<search term> 
İlgili konular