Я хочу получить название видео YouTube, когда идентификатор видео известен, используя только JavaScript. Является ли это возможным?
Извлечение названия видео YouTube из известного идентификатора видео
comment
Я думал, что у OP уже есть идентификатор видео, и он хочет получить название видео (например, идентификатор — 099pb2c9pyg139p, а заголовок — «Посмотрите на моего забавного кота»).
- person JJJ   schedule 15.05.2012
comment
хм.. У меня уже есть идентификатор видео.. Я хочу получить название видео...
- person Rukmi Patel   schedule 15.05.2012
comment
У нас есть этот stackoverflow.com/questions/1216029/ а>
- person Trinh Hoang Nhu   schedule 15.05.2012
comment
У нас есть этот stackoverflow.com/questions/1216029/ а>
- person Trinh Hoang Nhu   schedule 15.05.2012
comment
Я проверил эти лайки .. не помогло .. Я хочу сделать это только с помощью JS.
- person Rukmi Patel   schedule 15.05.2012
comment
Все еще дурак дурак дурака :-)
- person PeeHaa   schedule 15.05.2012
Ответы (1)
Да, это возможно с использованием 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;
}
}
person
Daniel Ruf
schedule
15.05.2012