मुझे jquery का उपयोग करके इस यूआरएल http://gdata.youtube.com/feeds/api/videos?q=aNdMiIAlK0g&max-results=1&v=2&alt=jsonc से जेसन डेटा को पार्स करना होगा। मुझे मीडिया निकालना है: वीडियो का शीर्षक और विवरण। कोई भी जानता है कि यह कैसे करता है?पार्स जेसन डेटा फॉर्म यूट्यूब एपीआई
उत्तर
आप शायद jQuery.getJSON() के लिए देख रहे: http://api.jquery.com/jQuery.getJSON/
var url = "http://gdata.youtube.com/feeds/api/videos?q=aNdMiIAlK0g&max-results=1&v=2&alt=jsonc";
var title;
var description;
$.getJSON(url,
function(response){
title = response.data.items[0].title;
description = response.data.items[0].description;
});
getJSON
संपत्ति data
साथ एक प्रतिक्रिया देता है, और data
items
की संपत्ति है जो एक सरणी है। सरणी में केवल एक आइटम है, इसलिए हम केवल items[0]
का उपयोग कर रहे हैं, और उस आइटम में title
और एक संपत्ति description
है जो हम अपने चर में सहेजने जा रहे हैं।
आशा है कि इससे मदद मिलती है!
// संपादित करें: उफ़, हाँ मैंने सोचा था कि प्रतिक्रिया चर के लिए एक बेहतर नाम होगा, दूसरी पंक्ति
मैंने कोशिश की लेकिन मुझे यह प्रतिक्रिया फायरबग में मिली: डेटा परिभाषित नहीं किया गया है। –
आपको tahnk, मुझे त्रुटि मिली: description = respond.data.items [0]। डिस्क्रिप्शन; आपने मुझे बहुत –
@Mozart की मदद की, आप उन्हें एक्सेस करने से पहले डेटा पर नल की जांच करें – kobe
इस प्रयास करें ..
$.ajax({
url: http://gdata.youtube.com/feeds/api/videos?q=aNdMiIAlK0g&max-results=1&v=2&alt=jsonc,
dataType: 'json',
data: data,
success: your_callback
});
मैं एक JavaScript फ़ंक्शन बनाया खींच सकते हैं और किसी YouTube चैनल लिस्टिंग प्रदर्शित करने के लिए अद्यतन करने के लिए भूल गया (कोड तैनात StackOverflow करने के लिए)।
- 1. यूट्यूब डेटा एपीआई सीमाएं?
- 2. यूट्यूब एपीआई
- 3. यूट्यूब एपीआई
- 4. यूट्यूब वीडियो, यूट्यूब एपीआई
- 5. यूट्यूब एपीआई
- 6. यूट्यूब एपीआई
- 7. वेब एपीआई फॉर्म डेटा संग्रह
- 8. यूट्यूब एंड्रॉइड प्लेयर एपीआई
- 9. जेसन एपीआई
- 10. यूट्यूब एपीआई - शीर्षक केवल
- 11. यूट्यूब एपीआई प्रमाणीकरण - आईफोन
- 12. यूट्यूब जावास्क्रिप्ट एपीआई
- 13. एंड्रॉइड जेसन/एक्सएमएल एपीआई
- 14. Google यूट्यूब एपीआई रीफ्रेश टोकन
- 15. यूट्यूब डेटा एपीआई: मीडिया स्ट्रीम और प्ले (जावा)
- 16. पार्स नेस्टेड जेसन रीढ़ की हड्डी संग्रह
- 17. यूट्यूब एपीआई खोज ऑटो-पूर्ण
- 18. पेज टोकन यूट्यूब एपीआई v3
- 19. डबल कोट्स के साथ जेसन पार्स त्रुटि
- 20. एपीआई यूट्यूब - यूट्यूब प्लेलिस्ट पर कई वीडियो जोड़ना
- 21. नए जेसन डेटा
- 22. गतिशील जेसन डेटा
- 23. ऐरेएडाप्टर: जेसन डेटा स्पिनर
- 24. jQuery.ajax() v1.5 जेसन डेटा
- 25. जावास्क्रिप्ट जेसन डेटा ग्रुपिंग
- 26. यूट्यूब एपीआई वी 3 और PHP
- 27. यूट्यूब एपीआई - प्रकाशित तिथि से पूछताछ
- 28. Google एपीआई: उपयोगकर्ता खोजें यूट्यूब चैनल
- 29. निर्दिष्ट समय पर यूट्यूब एपीआई ईवेंट
- 30. यूट्यूब जावास्क्रिप्ट एपीआई - संबंधित वीडियो अक्षम करें
आप किस भाषा में यह पार्स करने के लिए कोशिश कर रहे हैं में: आप इसे यहाँ मिल सकती है? –