2012-05-15 2 views
5

Я хочу получить заголовок видео YouTube, когда известен идентификатор видео, используя только JavaScript. Является ли это возможным?Получение заголовка видео YouTube с известного идентификатора видео

+0

Он просить титул не идентификатор –

+0

Я думал, ОП уже имеет идентификатор видео и хочет получить * заголовок * видео o (например, id - «099pb2c9pyg139p», а заголовок «Посмотрите на мою забавную кошку»). – JJJ

+0

Хмм .. У меня уже есть видео id .. Я хочу получить видеоролик ... –

ответ

5

Да, возможно использование Javascript и JSON.

https://developers.google.com/youtube/2.0/developers_guide_protocol_video_entries

См: https://developers.google.com/youtube/2.0/developers_guide_json

Таким образом, вы сделать это так:

<script 
type="text/javascript" 
src="https://gdata.youtube.com/feeds/api/videos/videoid?v=2&alt=json-in-script&format=5&callback=getTitle"> 
</script> 

И потом:

function getTitle(data) { 
var feed = data.feed; 
var entries = feed.entry || []; 
    for (var i = 0; i < entries.length; i++) { 
    var entry = entries[i]; 
    var title = entry.title.$t; 
    } 
} 
+0

удалены некоторые ненужные части кода –

Смежные вопросы