2014-04-28 5 views
48

मैं नेट को खराब कर रहा हूं, और कॉलबैक यूआरएल के विचार के आसपास अपने सिर को लपेट नहीं सकता। मेरे मामले में मेरे पास कुछ कॉलबैक यूआरएल हैं जिन्हें मुझे खुद को परिभाषित करना है। एक लोकप्रिय एक "डिफ़ॉल्ट कॉलबैक यूआरएल" है। यह वास्तव में क्या है? क्या आप सादे अंग्रेजी में एक उदाहरण दे सकते हैं?एपीआई के संबंध में कॉलबैक यूआरएल क्या है?

उत्तर

36

एक कॉलबैक यूआरएल एपीआई विधि द्वारा बुलाया जाएगा जिसे आप कॉल करने के बाद बुला रहे हैं। तो अगर आप

POST /api.example.com/foo?callbackURL=http://my.server.com/bar 

फोन फिर जब /foo समाप्त हो गया है, यह http://my.server.com/bar के लिए अनुरोध भेजता। उस अनुरोध की सामग्री और विधि अलग-अलग होने जा रही है - आप जिस API को एक्सेस कर रहे हैं उसके लिए दस्तावेज़ देखें।

+0

क्या कॉलबैक यूआरएल सही तरीके से सेट नहीं किया गया है, तो क्या यह त्रुटि होगी? – user3768495

+0

@ user3768495 मुझे उम्मीद है कि यह नहीं होगा, लेकिन यह एपीआई के कार्यान्वयन पर निर्भर करेगा। सिद्धांत रूप में, आंतरिक रूप से लेनदेन का कॉलबैक हिस्सा बना सकता है, और मूल अनुरोध द्वारा किए गए किसी भी बदलाव को वापस ले सकता है यदि कॉलबैक 2xx प्रतिक्रिया वापस नहीं करता है। –

+0

क्या मुझे POAP अनुरोध को /api.example.com/foo पर प्रतिक्रिया भेजने की आवश्यकता है? – Abhijeet

संबंधित मुद्दे