יום שלישי, 26 בפברואר 2013

קבלת פרטי סרטון YouTube

המשתמש מוסיף כתובת של 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

אין תגובות:

הוסף רשומת תגובה