Amazon web services 使用产品api从amazon mws获取产品

Amazon web services 使用产品api从amazon mws获取产品,amazon-web-services,amazon-mws,amazon-product-api,Amazon Web Services,Amazon Mws,Amazon Product Api,我已经使用amazonMWS提要API在amazon上成功发布了产品。现在我想使用products API列出这些产品,但我面临一些错误。 我运行GetMatchingProductSample.php 捕获到异常:必需参数ASINList not found响应状态代码:400错误代码:MissingParameter错误类型:发件人请求ID:8bb9c8d1-f48c-495c-be86-89492976b4a9 XML:SenderMissingParameterRequired参数ASI

我已经使用amazon
MWS提要API
在amazon上成功发布了产品。现在我想使用products API列出这些产品,但我面临一些错误。 我运行
GetMatchingProductSample.php

捕获到异常:必需参数ASINList not found响应状态代码:400错误代码:MissingParameter错误类型:发件人请求ID:8bb9c8d1-f48c-495c-be86-89492976b4a9 XML:SenderMissingParameterRequired参数ASINList not Founded 8bb9c8d1-f48c-495c-be86-89492976b4a9响应头数据:请求ID:8bb9c8d1-f48c-495c-be86-89492976b4a9

代码:


正如上面所说,没有找到ASINList

您需要在下行之后添加这些代码行

$request->setSellerId(MERCHANT_ID);
代码需要添加:

$request->setMarketplaceId($marketplace_id);
$asin_list = new MarketplaceWebServiceProducts_Model_ASINListType();
$asins = array("ASIN1","ASIN2","ASIN3");
$asin_list->setASIN($asins);
$request->setASINList($asin_list);
正如上面所说,没有找到ASINList

您需要在下行之后添加这些代码行

$request->setSellerId(MERCHANT_ID);
代码需要添加:

$request->setMarketplaceId($marketplace_id);
$asin_list = new MarketplaceWebServiceProducts_Model_ASINListType();
$asins = array("ASIN1","ASIN2","ASIN3");
$asin_list->setASIN($asins);
$request->setASINList($asin_list);

您能否提供一个代码示例,说明您如何尝试检索这些产品?@dubes。我已经编辑并添加了代码。请提供一个代码示例,说明如何检索产品?@dubes。我已经编辑并添加了代码。非常感谢你,它现在可以工作了。所有的产品现在都展示出来了。您知道使用哪个API编辑这些值并将其存储回amazon吗?如果我的答案对您有所帮助,请批准我的答案并单击向上箭头对答案进行评分。谢谢你可以使用Amazon Feeds API来创建新产品、产品价格变化、数量更新。我放弃了arrow,但我没有最低声誉,所以它不需要。非常感谢你,它现在正在工作,所有产品现在都在展示中。您知道使用哪个API编辑这些值并将其存储回amazon吗?如果我的答案对您有所帮助,请批准我的答案并单击向上箭头对答案进行评分。谢谢你,你可以使用Amazon Feeds API创建新产品,更改产品价格,更新数量。我放弃了arrow,但我没有最低声誉,所以不需要。