我使用MWS api使用ListInventorySupplyAsyncSample调用获取库存,但它仅为亚马逊履行产品提供库存。 如何获得商家满足的产品库存?
答案 0 :(得分:0)
ListInventorySupply
电话是Fulfillment Inventory API
的一部分,该电话专门处理位于其中一个亚马逊仓库的FBA(亚马逊履行)股票。
您自己(非亚马逊)仓库中的自己(商家已履行)股票可能在亚马逊以外的地方管理得最好,但应该可以下载"下载"通过使用ReportType为RequestReport
的{{1}}调用来形成Amazon。不过,我自己也没试过。
答案 1 :(得分:0)
您可能会看穿我的代码 使用GitHub
中的meertism软件包`<?php
$amazonSellerId =
$amazonMWSAuthToken =
$amazonAWSAccessKeyId =
$amazonSecretKey =
$amazonMarketPlaceId =
$client = new MCS\MWSClient([
'Marketplace_Id' => $amazonMarketPlaceId,
'Seller_Id' => $amazonSellerId,
'Access_Key_ID' => $amazonAWSAccessKeyId,
'Secret_Access_Key' => $amazonSecretKey,
'MWSAuthToken' => $amazonMWSAuthToken // Optional. Only use this key if you are a
third party user/developer
]);
$reportId = $client->RequestReport('_GET_MERCHANT_LISTINGS_DATA_');
sleep(20);
$report_content = $client->GetReport($reportId);
foreach($report_content as $i)
{
if($i['seller-sku'] == sku)
{ $qty=$i['quantity'];
}
}
echo $qty;`
答案 2 :(得分:0)
我目前正在使用Amzpecty API服务以ASIN的身份实时获取亚马逊卖家的库存。