设置配置以从卖家帐户访问亚马逊订单

时间:2015-09-15 12:55:29

标签: amazon-mws

我想设置MarketplaceWebServiceOrders库的.config.inc.php,我用它来访问亚马逊卖家帐户的订单。

这是我的config.inc.php文件设置

   /************************************************************************
* REQUIRED
*
* All MWS requests must contain a User-Agent header. The application
* name and version defined below are used in creating this value.
***********************************************************************/
define('APPLICATION_NAME', 'MarketplaceWebServiceOrders');
define('APPLICATION_VERSION', '2013-09-01');

找出这些设置后我得到了错误

Caught Exception: Resource / is not found on this server. API Section is missing or you have provided an invalid operation name. Response Status Code: 404 Error Code: InvalidAddress Error Type: Sender Request ID: 47e5f613-5913-48bb-ac9e-cb00871b36af XML: Sender InvalidAddress Resource / is not found on this server. API Section is missing or you have provided an invalid operation name. 47e5f613-5913-48bb-ac9e-cb00871b36af ResponseHeaderMetadata: RequestId: 47e5f613-5913-48bb-ac9e-cb00871b36af, ResponseContext: 6qut/Q5rGI/7Wa0eutUnNK1+b/1rvHSojYBvlGThEd1wAGdfEtnpP2vbs28T0GNpF9uG82O0/9kq 93XeUIb9Tw==, Timestamp: 2015-09-15T12:47:19.924Z, Quota Max: , Quota Remaining: , Quota Resets At:

这里是服务网址的GetOrderSample.php文件代码。我已经做过了。

// More endpoints are listed in the MWS Developer Guide
// North America:
$serviceUrl = "https://mws.amazonservices.com/Orders/2013-09-01";
// Europe
//$serviceUrl = "https://mws-eu.amazonservices.com/Orders/2013-09-01";
// Japan
//$serviceUrl = "https://mws.amazonservices.jp/Orders/2013-09-01";
// China
//$serviceUrl = "https://mws.amazonservices.com.cn/Orders/2013-09-01";


 $config = array (
    'ServiceURL' => $serviceUrl,
    'ProxyHost' => null,
    'ProxyPort' => -1,
    'ProxyUsername' => null,
    'ProxyPassword' => null,
    'MaxErrorRetry' => 3,
    );

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

2 个答案:

答案 0 :(得分:0)

我不是一个虚拟人,但我不知道你在哪里设置访问密钥,商家ID,市场ID,最重要的是serviceURL。 404错误是第一条线索,意味着它无法找到服务。下载PHP client library,其中包含您开始使用所需的一切。

答案 1 :(得分:0)

imageView.alpha = 0.f;
...
[UIView animateWithDuration:5 animations:^{
    imageView.alpha = 1.f;
} completion:^{
    [UIView animateWithDuration:5 animations:^{
        imageView.alpha = 0.f;
    }];
}];

这告诉你问题在于路径。它无法找到它。

您确定您尝试使用的课程是在正确的道路上吗?运行样本所需的大多数类都在"模型"夹。

我的意思是说,如果您将样本从样本文件夹中取出并放在别处,它就无法在"模型"中找到类。夹。

测试它的一个简单方法是将从MWS站点下载的所有内容放入您的Web目录,然后编辑配置文件。它应该这样工作。