2013-02-27 209 views
1

我有亚马逊MWS库存(ListInventorySupplySample.php)的问题。亚马逊MWS库存(PHP)

我使用暂存器测试了我的帐户数据,它工作正常。

与以下代码一样,特定SKU的库存。

 $skus = new FBAInventoryServiceMWS_Model_SellerSkuList(); 

    $skus->setmember("SKU"); 


    $request = new FBAInventoryServiceMWS_Model_ListInventorySupplyRequest(); 

    $request->setSellerId(SELLER_ID); 

    $request->setSellerSkus($skus); 


    invokeListInventorySupply($service, $request); 

输出:

ListInventorySupplyResponse ListInventorySupplyResult InventorySupplyList member SellerSKU string FNSKU string ASIN string Condition string TotalSupplyQuantity 100 InStockSupplyQuantity 100 EarliestAvailability TimepointType string DateTime 2008-09-29T01:49:45 SupplyDetail member Quantity 100 SupplyType string EarliestAvailableToPick TimepointType string DateTime 2014-09-18T23:18:33 LatestAvailableToPick TimepointType string DateTime 2006-08-19T17:27:14+00:00 NextToken string ResponseMetadata RequestId string 

谁能帮帮我,这个问题?

在此先感谢!

+0

所以你有一个问题。我建议告诉我们它是什么。 – Madbreaks 2013-02-27 20:18:11

+0

数量ist错误且SellerSKU,ASIN为空。 – user2116975 2013-02-27 21:41:38

+0

看起来像你打的模拟api界面;可能需要注释掉'$ service ='的第二个实例 – 2013-06-12 06:19:40

回答

0

它看起来你没有与生产连接。

您使用

$service = new MarketplaceWebService_Mock() 

请使用和评论,进行模拟服务对象。

$service = new MarketplaceWebService_Client(
    AWS_ACCESS_KEY_ID, 
    AWS_SECRET_ACCESS_KEY, 
    $config, 
    APPLICATION_NAME, 
    APPLICATION_VERSION); 

另一个解释你的问题的文章。

Amazon MWS Read Inventory Stock Php

感谢。