15 अगस्त तक, अमेज़ॅन ने अपने उत्पाद विज्ञापन API में किए गए सभी अनुरोधों पर हस्ताक्षर करना अनिवार्य बना दिया। मैंने सोचा कि मुझे सबकुछ ठीक काम कर रहा है, लेकिन जब 15 वें अंत में आया, तो मेरे वेब एप्लिकेशन ने काम करना बंद कर दिया और बहुत कुछ है क्योंकि मैं एसओएपी अनुरोधों पर हस्ताक्षर करने का तरीका जानने का प्रयास कर रहा हूं।सी # अमेज़ॅन उत्पाद विज्ञापन API
अमेज़न कि here
मूल रूप से काम करने के लिए प्रकट नहीं होता है अनुरोध पर हस्ताक्षर करने के लिए एक पुराने नमूना कोड है, मैं सबसे मौजूदा सी # सोप API और नेट का उपयोग कर मेरे अनुरोध करने के लिए एक हस्ताक्षर जोड़ने के लिए कैसे पता करने की जरूरत 3.5।
मुझे उम्मीद है कि मैंने पर्याप्त विवरण दिए हैं, अगर मैं कृपया मुझे विस्तार से पूछने के लिए स्वतंत्र महसूस नहीं करता हूं।
आप
The_Lorax धन्यवाद
अद्यतन: मैं MVC उपयोग कर रहा हूँ और ItemLookup या AWSECommerceService वस्तु के लिए हस्ताक्षर जोड़ने के बारे में जानना चाहते हैं। क्या कोई विशेषता है जिसमें हस्ताक्षर मान है? यह अनुरोध से कैसे जुड़ा हुआ है?
this page पर, वे कहते हैं कि मुझे हस्ताक्षर और टाइमस्टैम्प पैरामीटर शामिल करना चाहिए लेकिन इंटेलिजेंस अब ऐसे किसी भी विशेषता को दिखाता है।
मैं इस लेख थोड़ी देर पहले देखा था और यह WCF के लिए काम करेंगे, लेकिन मैं MVC उपयोग कर रहा हूँ और मैं "AWSECommerceServicePortTypeClient" के बजाय "AWSECommerceService" का उपयोग कर रहा हूं। –
मैं इस कोड के एक संशोधित संस्करण और वेब रेफरेंस के बजाय एक सेवा संदर्भ का उपयोग कर समाप्त हुआ। आपकी मदद के लिए धन्यवाद, मुझे –
+1 से मेरी सराहना की जानी चाहिए। मेरे पास यह समस्या नहीं थी लेकिन यह वही कोड है जिसका उपयोग मैं अपने आधार पर अमेज़ॅन उत्पाद विज्ञापन API को कॉल करने के लिए कर रहा हूं। – RichardOD