أمازون خدمة ويب ItemSearch DetailPageURL مع معرفات مشارك؟
-
06-07-2019 - |
سؤال
وإرجاعها بواسطة ItemSearch في DetailPageURL يبدو أن تشمل ID غير صحيحة / العلامة بدلا من ID مشارك طلبت البحث معه.
وأنا اتلقى:
<اقتباس فقرة> اقتباس فقرة>عند أتوقع:
<اقتباس فقرة> اقتباس فقرة>وكيف يمكنني الحصول على العلامة الصحيحة؟ (لاحظ أن يعيد كتابة SO الروابط أعلاه لID مشارك الخاصة بهم إذا قمت بالنقر فوق أي من أعلاه)
وأنا باستخدام بايثون و PyAWS 0.3.0 ، على الرغم من أنني أعتقد أن المشكلة هي مع طلبي، بدلا من المجمع API.
و(بوصفها جانبا، في الأمازون أسوشيتس رابط مدقق (مخزن UK) / <لأ href = "https://affiliate-program.amazon.com/gp/associates/network/tools/link-checker/main.html" يختلط = " نوفولو noreferrer "> الولايات المتحدة تخزين لا تقدر بثمن في اختبار هذه الروابط)
المحلول
وخطأ بسيط في النهاية ..... كنت بما في ذلك العلامة في البحث الأولي:
<اقتباس فقرة>ولsearchResult في ecs.ItemSearch (البند، SearchIndex = مؤشر، AssociateTag = 'wwwmydomain-12')
اقتباس فقرة>ولكن ليس في حلقة الثانوية التي الخطوات خلال كل نتيجة الحصول على مزيد من التفاصيل:
<اقتباس فقرة>وبالنسبة للبند في ecs.ItemSearch (searchResult.ASIN، ResponseGroup = 'متوسط'):
اقتباس فقرة>ويجب أن تكون:
<اقتباس فقرة>وبالنسبة للبند في ecs.ItemSearch (searchResult.ASIN، ResponseGroup = "متوسط"، AssociateTag = 'wwwodbodycom-21'):
اقتباس فقرة>وهناك حاجة إلى العلامة في كل من - يبدو انها لم تنفذ على مدى