मैं Magento REST API के लिए एक नौसिखिया हूं, मैं पोस्टमैन आरईएसटी रिजर्व में भरने के लिए टोकन और टोकन रहस्य कैसे प्राप्त करूंगा। मेरे पास केवल उपभोक्ता कुंजी और उपभोक्ता रहस्य है। कृपया मुझे अनुसरण करने के लिए कदम प्रदान करें।ओथ के साथ Magento REST api के साथ POSTMAN आराम क्लाइंट का उपयोग कैसे करें। टोकन और टोकन सीक्रेट कैसे प्राप्त करें?
उत्तर
सबसे पहले, आप एक वैध ओथ टोकन और गुप्त का अनुरोध करना चाहते हैं। Oauth_callback के लिए GET पैरामीटर के साथ अपने Magento स्टोर के/oauth/आरंभ URL को मारकर ऐसा करें। हम httpbin का उपयोग करने जा रहे हैं ताकि हम अपने कॉलबैक में पारित कुछ भी गूंज सकें। सुनिश्चित करें कि आपके पास पोस्टमैन के लिए OAuth 1.0 सेटिंग्स पर "ऑटो एड पैरामीटर" चेक किया गया है।
है कि आप एक oauth_token और oauth_token_secret है, जो केवल अस्थायी हैं दे देंगे। इन्हें "अनुरोध टोकन" और गुप्त के रूप में जाना जाता है। इन मानों को कहीं सेव करें क्योंकि आपको बाद में उनकी आवश्यकता होगी।
अब, अपने Magento दुकान के/व्यवस्थापक/oauth_authorize यूआरएल के लिए एक नया सामान्य HTTP अनुरोध को इकट्ठा। यह एक लॉगिन फॉर्म लौटाएगा जहां आप ओथ टोकन स्वीकार कर सकते हैं और अपने ऐप को अधिकृत कर सकते हैं, हालांकि हम पोस्टमैन का उपयोग कर रहे हैं, इसलिए हम फॉर्म के साथ बातचीत करने में सक्षम नहीं हैं।
इसके बजाय, स्रोत देख सकते हैं और form_key छिपा इनपुट मूल्य बाहर खींच। फिर प्राधिकरण फ़ॉर्म जमा करने के लिए फर्जी को एक नया HTTP अनुरोध इकट्ठा करें। सुनिश्चित करें कि यह एक POST अनुरोध है। आपका नया HTTP अनुरोध इस तरह दिखना चाहिए।
अब, तुम वास्तव में प्राधिकरण की पुष्टि करने की जरूरत है। बस अपने पैरामीटर के रूप में oauth_token के साथ अपने Magento स्टोर के/admin/oauth_authorize/पुष्टि URL पर एक GET जारी करें। जब आप यह अनुरोध भेजते हैं तो यह पहले चरण से आपके oauth_callback पर रीडायरेक्ट करेगा। अब, आप देख सकते हैं कि हमने पहले चरण में हमारे कॉलबैक के रूप में httpbin का उपयोग क्यों किया।
ठीक है। तो, हम लगभग घर हैं। पहेली का अंतिम भाग एक वैध और लगातार "पहुंच टोकन" प्राप्त करने के लिए oauth_token, oauth_secret, और oauth_verifier का उपयोग करना है। तो, पहले चरण से oauth_token_secret लें, और इस तरह एक नया OAuth अनुरोध गठबंधन और इकट्ठा करें।
आप एक लौटे टोकन और गुप्त मिलना चाहिए। ये कभी समाप्त नहीं होंगे! आप उत्पादों और सामान पूछने के लिए उनका उपयोग कर सकते हैं।
अब, तुम इस तरह अपने OAuth अनुरोध को इकट्ठा कर सकते हैं। संपादित करें: नोट, Magento REST कॉल ठीक से काम करने के लिए आपको "हेडर में पैराम जोड़ें" चेकबॉक्स को चेक करना होगा।
बहुत बहुत धन्यवाद ... आपने मुझे वास्तव में क्या प्रदान किया है .. धन्यवाद –
धन्यवाद दस लाख ... वास्तव में मुझे Magento REST API का अनुरोध करना शुरू करने की आवश्यकता है! –
@ फ्रैंकलिन पी स्ट्र्यूब मैं इसे आईओएस ऐप से एक्सेस कर रहा हूं। क्या चरण 2 में लॉगिन विंडो को बाईपास करने का सही तरीका है (form_key लाने)? मैं नहीं चाहता कि उपयोगकर्ता उपयोगकर्ता नाम और पासवर्ड टाइप करें – Nil
@Franklin पी Strube दुर्भाग्य से, मैं एक टिप्पणी जोड़ने के लिए पर्याप्त प्रतिष्ठा नहीं है।
मैं निम्नलिखित जोड़ना चाहता हूं।Magento REST API को यूआरएल और ओथ हेडर पर आउटह पैरा दोनों की आवश्यकता नहीं है। यह वास्तव में ऊपर वर्णित नहीं है। अंतिम नोट देखें जहां यह कहता है कि आपको "हेडर में पैराम जोड़ने" की आवश्यकता है। आपको ऐसा करने की ज़रूरत है, लेकिन जब आप ऐसा करेंगे तो आप पाएंगे कि यह यूआरएल पैराम्स और ओथ हेडर दोनों भेजता है। आपको यूआरएल वर्म्स की आवश्यकता नहीं है, यह उनके बिना ठीक काम करेगा। बीटीडब्ल्यू: फ्रैंकलिन प्रतिक्रिया बहुत अच्छा काम किया!
- 1. Django Rest Framework Postman टोकन प्रमाणीकरण
- 2. ओथ के साथ आराम से webservice कैसे सुरक्षित करें?
- 3. ओएथ 2.0 जेनरेटिंग टोकन एंड सीक्रेट टोकन
- 4. टोकन के साथ एमवीवीएम-लाइट का उपयोग कैसे करें?
- 5. ओथ टोकन का उपयोग कर Google Analytics डेटा प्राप्त करें?
- 6. ओथ एक्सेस टोकन के साथ गीथब क्लोन
- 7. ऑफ़लाइन टोकन कैसे प्राप्त करें और Google API
- 8. रीडायरेक्ट के बिना LinkedIn API एक्सेस टोकन कैसे प्राप्त करें
- 9. फेसबुक ग्राफ एपीआई ओथ - टोकन एक्सेस कैसे प्राप्त करें?
- 10. सोशलएथ-एंड्रॉइड ओथ-टोकन प्राप्त करें और डिवाइस
- 11. POSTMan
- 12. Google एक्सेस टोकन के साथ उपयोगकर्ता ईमेल कैसे प्राप्त करें?
- 13. ओएथ के टोकन और सत्र REST
- 14. Android ऐप्लिकेशन पर आईडी टोकन प्राप्त करें और बैकएंड सर्वर पर सत्यापित करें (आईडी टोकन का उपयोग कैसे करें?)
- 15. ओथ टोकन अनुरोध
- 16. Azure Service Bus Queue क्लाइंट के साथ रद्दीकरण टोकन का उपयोग कैसे करें?
- 17. फेसबुक: आईओएस एक्सेस टोकन सर्वर पक्ष भेजना और ऐप सीक्रेट
- 18. पट्टी के साथ वैध नमूना टोकन कैसे उत्पन्न करें?
- 19. ओएथ: स्टोरेज एक्सेस टोकन और सीक्रेट
- 20. SAML टोकन आकार और REST
- 21. रद्दीकरण टोकन और रद्दीकरण टोकन स्रोत- इसका उपयोग कैसे करें?
- 22. Trello API का उपयोग करके लिखने के लिए स्थायी उपयोगकर्ता टोकन कैसे प्राप्त करें?
- 23. यूआरएल संगम के साथ सामग्री प्राप्त करें REST API
- 24. GoogleCredential से एक्सेस टोकन कैसे प्राप्त करें?
- 25. प्रतिक्रिया मूल के साथ डिवाइस टोकन प्राप्त करें
- 26. एक्सेस टोकन कैसे प्राप्त करें? (रेडिट एपीआई)
- 27. ओपनस्टैक टोकन कैसे प्राप्त करें और इसे सत्यापित करें?
- 28. अक्षरों के साथ भालू टोकन भेजना
- 29. Django Rest Framework JWT टोकन
- 30. django-rest-framework टोकन ऑथ और लॉगआउट
क्या हमारे पास इस प्रश्न के लिए Magento2 का उत्तर हो सकता है? – Manish