JSFiddle - React, Tailwind, and code Playground
by chaoszcat
JavaScript
function getURL(url, callback) {
$.ajax({
url: url,
dataType: 'jsonp', //We use jsonp here to have cross domain calls
success: function(o) {
if (callback) {
var t = o.feed.entry[0].id.$t;
var p = t.split(':');
callback(p[p.length-1]);
}
}
});
}
var url = 'https://gdata.youtube.com/feeds/api/videos?q=ALL(machine learning)+cake&orderby=relevance&start-index=1&max-results=1&v=2&alt=json&key=AI39si4XDBfmbxz7NSc2PEyQxGuNbB47yxuXWLtgruD3HWOF1jNSpCHXEE0AAIvbAGzCtMUHR2WzgCRxHp8lsRuMr23AhcZC7Q';
//This is a asynchronous call so we need callback here
getURL(url, function(id) {
alert(id);
});