मैं JQuery का उपयोग कर HTTP प्राप्त करने का प्रयास कर रहा हूं, लेकिन मुझे प्रतिक्रिया के रूप में एक खाली स्ट्रिंग मिलती है, इसलिए मुझे लगता है कि मैं कुछ गलत कर रहा हूं। मैंने http://api.jquery.com/jQuery.get/ से एक गाइड के रूप में प्रलेखन का उपयोग किया।HTTP JQuery से Last.fm
मेरे कोड इस
$.get("http://www.last.fm/api/auth/?api_key=xxxkeyxxx", function(data){
window.console.log(data);
});
संपादित की तरह दिखता है: मेरी कोड अब इस
$.getJSON("http://www.last.fm/api/auth/?api_key=c99ddddddd69ace&format=json&callback=?",
function(data){
window.console.log(data);
});
तरह लग रहा है लेकिन मैं एक सिंटेक्स त्रुटि हो रही है [इस त्रुटि पर तोड़] \ N
और यह http://www.last.fm/api/auth/?api_key=c99ddddddd69ace&format=json&callback= में स्थित है?
नवीनतम संपादित करें: यह इस लगता है, क्योंकि last.fm एचटीएमएल JSON, किसी भी विचार
से नकल मैं इस करते हैं कैसे के साथ HTTP फिर अनुरोध प्राप्त करें? last.fm के दस्तावेज़ http://www.last.fm/api/webauth – Crothers
से कुछ और जानकारी यहां दी गई है, मैंने अपना उत्तर अपडेट किया है जिसमें एक कार्य-तकनीक तकनीक शामिल है। असल में, आपके द्वारा प्रदान किए गए लिंक में वर्णित एपीआई को ब्राउज़र में जावास्क्रिप्ट के बजाए सर्वर-साइड कोड (या स्टैंड-अलोन एप्लिकेशन में कोड) द्वारा एक्सेस किया जाना है। – pkaeding
प्रॉक्सी का कोई कारण नहीं है क्योंकि '$ getJSON()' विशेष रूप से इस तरह के अनुप्रयोगों के लिए डिज़ाइन किया गया था। – HurnsMobile