jquery - Is it possible to use javascript to download JSON object from another domain/server? -
यह कोड किस तरह दिखता है?
उस डोमेन / सर्वर को JSONP का समर्थन करने की आवश्यकता है, जो मूलतः कॉलबैक में JSON को लपेटता है।
jQuery में, कॉल इस प्रकार दिखाई देगी:
$। GetJSON ('http://otherdomain.com/api/whatever?callback=?', {Key: 'value', otherkey: true}, फ़ंक्शन (डेटा) {// हैंडल प्रतिक्रिया} );
अन्य सर्वर से वास्तविक प्रतिक्रिया (अगर आपने देखा कि वास्तव में क्या भेजा जा रहा है) इस तरह दिखेंगे:
// इस यूआरएल के साथ: Http://domain.com/api/method?callback=the_callback_function_name // प्रतिक्रिया इस प्रकार दिखाई देगी: the_callback_function_name ({"json": "डेटा यहाँ"});
जब आप अतिरिक्त callback =?
की आपूर्ति करते हैं, तो jQuery के जेजोन विधि स्वचालित रूप से JSONP को संभालती है। बस कुछ साइटों को ध्यान में रखें जैसे कि json_callback =?
महत्वपूर्ण हिस्सा यह है कि आप इसे यूआरएल के भाग के रूप में शामिल करते हैं और कॉलबैक जोड़ने की कोशिश मत करें:
डेटा
से getJSON < / कोड> फ़ंक्शन।
Comments
Post a Comment