我是个卖家,我有两个市场,
1) amazon.com
2) webstore
我想通过mws产品提要发送到我的网站,我有市场id。
这是我正在使用的代码。
$parameters = array ('MarketplaceIdList' => $this->marketPlaceId,
'Merchant' => $this->merchantId, 'FeedType' =>
$feedType,'FeedContent' => $feedHandle, 'PurgeAndReplace' =>
false,'ContentMd5' =>
base64_encode(md5(stream_get_contents($feedHandle), true)),);
$request = new
MarketplaceWebService_Model_SubmitFeedRequest($parameters);这就是在amazpn PDF中所写的
不会混淆请求中的可选MarketplaceIdList参数和Marketplace参数。Marketplace参数不再用于身份验证,因此不推荐使用,但它仍然保留在向后兼容性的请求中。
当我使用它时,参数"MarketplaceIdList“不起作用,它只在一个市场发布到两个市场。
帮帮忙,谢谢。
发布于 2012-06-29 15:40:57
尝尝这个
$marketplaceIdArray = array("Id" => array($MARKETPLACE_ID));
$parameters = array(
'Merchant' => $MERCHANT_ID,
'MarketplaceIdList' => $marketplaceIdArray,
'FeedType' => '_POST_INVENTORY_AVAILABILITY_DATA_',
'FeedContent' => $feedHandle,
'PurgeAndReplace' => false, //Leave this PurgeAndReplace to false so that it want replace whole product in amazon inventory
'ContentMd5' => base64_encode(md5(stream_get_contents($feedHandle), true))
);https://stackoverflow.com/questions/10950958
复制相似问题