המשתמש מוסיף כתובת של YouTube ואנחנו רוצים לוודא שבכלל המשתמש הזין כתובת ראויה, ושנית פרטים אודות הסרטון להציג למשתמש.
var idYouTube = document.getElementById(.....).value;
idYouTube = idYouTube.trim();
$.ajax({ //check if is real id youtube
url: "http://gdata.youtube.com/feeds/api/videos/" + idYouTube + "?alt=json",
dataType: "jsonp",
success: function (data)
{InsertYoutube(data, idYouTube)},
error:function (){ alert("קוד מזהה הסרטון
אינו תקין, אנא
נסה שוב");}
});
function (data, idYouTube){}
במידה ומספר מזהה של הסרט אמיתי נקבל מחרוזת בפורמט jsonp שנוכל להמיר לאובייקט.
לשם קבלת דוגמא למחרוזת שאנחנו מקבלים, ננסה להכניס מספר מזהה אמיתי של סרטון:
http://gdata.youtube.com/feeds/api/videos/v1uyQZNg2vE?alt=json