में v3 यूआरएल एपीआई के साथ यूट्यूब वीडियो शीर्षक कैसे प्राप्त करें मैं केवल यूट्यूब वीडियो के शीर्षक को लाने की कोशिश कर रहा हूं। इसे समझने के लिए प्रतीत नहीं हो सकता है। अब तक मैं इस है:जावास्क्रिप्ट डब्ल्यू अजाक्स और JSON
q = 'https://www.googleapis.com/youtube/v3/videos?id='+ itemId +'&key='+ ytApiKey +'&fields=items(snippet(channelId,title,categoryId))&part=snippet' ;
$.ajax({
url: q,
dataType: "jsonp",
success: function(data){
alert(data.items[0].title);
console.log(data.snippet.title);
},
error: function(jqXHR, textStatus, errorThrown) {
alert (textStatus, + ' | ' + errorThrown);
}
});
धन्यवाद,
https://developers.google.com/youtube/v3/docs/videos/list – Lane
क्या इस तरह से काम करना बुरा नहीं होगा? चूंकि आपको अपने एपीकी को जावास्क्रिप्ट में बेनकाब करना होगा, जिसे किसी के द्वारा देखा जा सकता है? –
मेरी समझ यह है कि आप Google के सेटअप पेज में अपने डोमेन को अपनी एपीआई कुंजी से लिंक कर सकते हैं! इस तरह यूट्यूब जानता है कि एपीआई कॉल कहां से उत्पन्न हुआ है, इसलिए अन्य लोग आपकी एपीआई कुंजी का उपयोग नहीं कर सकते हैं। हालांकि मैं इसे काम करने के लिए कुछ समस्या में भाग गया, इसलिए मेरे पास एक प्रश्न खुला था। वहां एक टिप्पणी है, लेकिन मैंने अभी तक यह कोशिश नहीं की है: http://stackoverflow.com/questions/28032237/youtube-api-v3-referer-not-working-in-javascript?noredirect=1#comment44452710_28032237 –