1.
डेवलपर सेंट्रल पर जाएं और डेवलपर सेंट्रल प्रोफ़ाइल बनाएं.
2. प्रोफ़ाइल बनाने के दौरान, सुनिश्चित करें कि निम्नलिखित चुने गए हैं:
a. सार्वजनिक डेवलपर: मैं सार्वजनिक रूप से उपलब्ध ऐप्लिकेशन बनाता और प्रस्तावित करता/करती हूं जो अन्य कंपनियों द्वारा उपयोग किए जाते हैं.
b. संगठन डेवलपर ID (यदि लागू हो)
c. भूमिका में [प्रॉडक्ट लिस्टिंग, Amazon पूर्ति, इंवेंट्री और ऑर्डर ट्रैकिंग] शामिल होना चाहिए. MCF के लिए किसी भी प्रतिबंधित भूमिका का चयन करने की आवश्यकता नहीं है.
नोट: प्रोफ़ाइल अनुमोदन के प्रोसेस होने में 10 कार्यदिवस लग सकते हैं.
3. फ़ॉर्म पर उपयोग के मामले और सुरक्षा नियंत्रण प्रश्नों के उत्तर दें.
4. अनुमोदन के लिए अपनी निजी डेवलपर प्रोफ़ाइल सबमिट करने के लिए रजिस्टर करें बटन पर क्लिक करें.
5. प्रोफ़ाइल अनुमोदित होने के बाद, डेवलपर सेंट्रल पेज से सार्वजनिक ऐप बनाने के लिए +नया ऐप क्लाइंट जोड़ें बटन पर क्लिक करें.
6. संकेत मिलने पर ऐप का नाम और API प्रकार प्रोडक्शन के रूप में इनपुट करें, और फिर निम्न भूमिकाओं का चयन करें [प्रॉडक्ट लिस्टिंग, Amazon पूर्ति, इंवेंट्री और ऑर्डर ट्रैकिंग].
7. सार्वजनिक ऐप्स को ऑथ फ़्लो के लिए रीडायरेक्ट URL की आवश्यकता होती है. यह URL वह स्थान है जहां इंटीग्रेटर के डेवलपर से विक्रेता लॉगिन वेबस्टोर को होस्ट करने की अपेक्षा की जाती है, जो प्रमाणीकरण प्रक्रिया के दौरान शेयर किए गए प्रमाणीकरण कोड एक्सेस करने लिए आवश्यक है. नोट: डेवलपर डेवलपमेंट के दौरान ऐप को ड्राफ़्ट मोड में रख सकते हैं और बाद में उनके ऐप को विक्रेता सेंट्रल में सार्वजनिक रूप से लिस्ट किया जा सकता है.
8. विक्रेता ऑथ फ़्लो को बनाने के लिए, इंटीग्रेटर्स एक विक्रेता लॉग-इन UI बना सकते हैं, जहां विक्रेता ऑथ फ़्लो शुरू कर सकते हैं <लिंक फॉलो करें> या व्यापारी विक्रेता सेंट्रल में लॉग इन कर सकते हैं और इंटीग्रेटर के ऐप को अधिकृत कर सकते हैं. <लिंक को फ़ॉलो करें>.
a. ऑथ फ़्लो को टेस्ट करने के लिए, डेवलपर्स को ऑथ कोड को अधिकृत करने और उसे बनाने के लिए एक टेस्ट विक्रेता अकाउंट की पहचान करने की आवश्यकता होती है.
b. ऑथ कोड और क्लाइंट/ऐप क्रेडेंशियल्स का उपयोग करके, इंटीग्रेटर का ऐप <OAuth> एंडपॉइंट पर कॉल करके टोकन निकालने और रीफ़्रेश करने में सक्षम होगा.
c. अब क्लाइंट/ऐप क्रेडेंशियल्स और रिफ़्रेश टोकन का उपयोग करके, ऐप SP-API <OAuth> एंडपॉइंट से एक्सेस टोकन निकाल सकता है.
d. < प्रोडक्शन> और <सैंडबॉक्स> एंडपॉइंट को कॉल करने के लिए इस एक्सेस टोकन का उपयोग किया जा सकता है.
नोट: केवल आउटबाउंड इंटरफ़ेस सैंडबॉक्स डायनेमिक प्रतिक्रियाओं के साथ प्रतिक्रिया करता है और अन्य जैसे लिस्टिंग, इनबाउंड और इंवेंट्री इंटरफ़ेस उनके स्वैगर मॉडल के अनुसार स्थिर प्रतिक्रियाओं के साथ प्रतिक्रिया करते हैं.
e. पूरा होने पर, ऐप प्रोडक्शन एंडपॉइंट्स से कनेक्ट करके व्यापारियों के लिए MCF ऑर्डर की पूर्ति करने में सक्षम होगा. नोट: ऑर्डर प्रीव्यू और ऑर्डर पूर्ति के लिए विक्रेता लिस्टिंग और इनबाउंड इंवेंट्री की आवश्यकता होती है.