Сообщение # 1 | 18:49:07
Всем привет!
Недавно столкнулся с такой задачей, как получить %TITLE% видео с youtube средствами jQuery, и, что интересно, готового решения под uCoz попросту не существует.

Отбросив мелочи, и нюансы получился короткий и простой код с использование youtube API 2.1
Нам понадобится ID видео, и, в принципе все.

Код
var video_id='VA770wpLX-Q'; //Айди видео

$.getJSON('http://gdata.youtube.com/feeds/api/videos/'+video_id+'?v=2&alt=jsonc',function(data,status,xhr){ //Отправляем запрос
      alert(data.data.title);//Разбираем результат и формируем
};);
Посмотреть весь data можно либо, через консоль, либо через это пример:

Код
{    "apiVersion": "2.1",    "data": {        "id": "VA770wpLX-Q",        "uploaded": "2011-02-24T22:31:02.000Z",        "updated": "2012-04-08T21:37:06.000Z",        "uploader": "drdrevevo",        "category": "Music",        "title": "Dr. Dre - I Need A Doctor (Explicit) ft. Eminem, Skylar Grey",        "description": "Music video by Dr. Dre performing I Need A Doctor featuring Eminem and Skylar Grey (Explicit). © 2011 Aftermath Records",        "tags": ["Dr", "Dre", "Eminem", "New", "Song", "Skylar", "Grey", "GRAMMYs", "Dr.", "Need", "Doctor", "video", "Eazy", "N.W.A.", "NWA", "easy", "drdre", "and", "em"],        "thumbnail": {            "sqDefault": "http://i.ytimg.com/vi/VA770wpLX-Q/default.jpg",            "hqDefault": "http://i.ytimg.com/vi/VA770wpLX-Q/hqdefault.jpg"        },        "player": {            "default": "http://www.youtube.com/watch?v=VA770wpLX-Q&feature=youtube_gdata_player"        },        "content": {            "5": "http://www.youtube.com/v/VA770wpLX-Q?version=3&f=videos&app=youtube_gdata"        },        "duration": 457,        "aspectRatio": "widescreen",        "rating": 4.902695,        "likeCount": "430519",        "ratingCount": 441253,        "viewCount": 88270796,        "favoriteCount": 306556,        "commentCount": 270597,        "status": {            "value": "restricted",            "reason": "requesterRegion"        },        "restrictions": [{            "type": "country",            "relationship": "deny",            "countries": "DE"        }],        "accessControl": {            "comment": "allowed",            "commentVote": "allowed",            "videoRespond": "allowed",            "rate": "allowed",            "embed": "allowed",            "list": "allowed",            "autoPlay": "denied",            "syndicate": "allowed"        }    }}
Можно получить таким образом не только тайтл, а также теги, категорию, автора, продолжительность и прочие "ништяки". В первую очередь, оставляю это здесь как шпаргалку самому себе, а также, возможно, это пригодится кому-либо.

Совсем забыл, пример на JSFiddle
Сообщение отредактировал K1l0 - Понедельник, 22 Сен 2014, 18:51:40