我想知道是否有方法來驗證ASIN是否已通過API調用與另一個合併。我有一些產品,我創建了一個列表並與現有的ASIN匹配。幾個星期後,ASIN與另一個ASIN合併。當ASIN與另一個ASIN合併時,亞馬遜會發送和發送電子郵件,但是我希望能夠檢查列表中使用的ASIN是否有效,如果沒有看到合併的ASIN,則可以更新我的列表。當我使用ASIN查詢CompetitivePrice/LowestPrice/MyPrice時,我已將其存儲在我的列表中,該列表不再有效,因此我沒有得到任何結果。有沒有辦法檢查ASIN是否已通過亞馬遜MWS API合併?
下面是一個例子ASIN:
B00MOHMZO6 http://www.amazon.com/dp/B00MOHMZO6
它與B00MBUO68E合併 http://www.amazon.com/dp/B00MBUO68E
點擊任一URL將在同一頁面。
只是一些額外的信息。當我嘗試爲已合併的ASIN提供CompetitivePricing時,我得到以下響應,讓我知道它是無效的。如果ASIN由於與另一個ASIN合併而無效,那麼很高興知道它與哪個ASIN合併。
<GetCompetitivePricingForASINResult ASIN="B00MOHMZO6" status="ClientError">
<Error>
<Type>Sender</Type>
<Code>InvalidParameterValue</Code>
<Message>ASIN B00MOHMZO6 is not valid for marketplace ATVPDKIKX0DER</Message>
</Error>
</GetCompetitivePricingForASINResult>