【发布时间】:2015-04-28 22:54:51
【问题描述】:
我正在编写从 MWS 提供到此地址的脚本
mws-amazon-marketplace-web-service-api.html
我把它安装在我的服务器上,我配置了文件src/MWSProductsPHPClientLibrary/src/MarketplaceWebServiceProducts/Samples/.config.inc.php
输入所有必要的数据
如果我尝试运行文件src/MWSProductsPHPClientLibrary/src/MarketplaceWebServiceProducts/Samples/ListMatchingProductsSample.php
我遇到这样的严重错误
捕获异常:未找到所需参数 MarketplaceId 响应状态代码:400 错误代码:缺少参数 错误类型:发件人 请求 ID:c5e060de-df51-4887-a240-087f2853c7b7 XML:SenderMissingParameterRequired 参数 未找到 MarketplaceIdc5e060de-df51-4887-a240-087f2853c7b7 响应头元数据: 请求ID:c5e060de-df51-4887-a240-087f2853c7b7, responseContext:Yjcuwwot6qfzvhv1hp3wesime9sujozkej4oos30c + 9psfod1bzymj53skgrjytb2xhbkn8m15ncuctb2xhbkn8m15n cus21phmzarct9135wwi,jf31vovq4s + 8cteowfbpu318rm7oiurqw31wmayjbunucwg6wgujmmgtlbd5nqajqaf3ijgg =, 时间戳:2015-04-28T22:26:39.977Z, 配额最大值:711.0, 剩余配额:711.0, 配额重置于:2015-04-28T22:30:00.000Z我失眠了,想弄清楚什么是错的,什么是缺失的,亚马逊的帮助并不是最出色的,而且在网上也没有找到任何与我的案例相关的信息。
欢迎遇到相同问题的人的回复以及我的解决方案,该解决方案发现能够使用 MWS 提供的包进行脚本编写并通过蜜蜂查询 web 服务 amazoini。
谢谢
【问题讨论】:
-
阅读错误信息:“未找到必填参数MarketplaceId”
-
你好 isim,感谢您的回复我看到我说“找不到所需的参数 MarketplaceId”但是文件没有处理变量 ListMatchingProductsSample.php MarketplaceId 但是变量 MarketplaceId 在文件中正确设置。 config.inc.php 定义('MARKETPLACE_ID','XXXXXXXXXX');我该如何解决?谢谢
-
需要在调用文件本身中添加marketplace参数,使用示例文件时无法识别。
标签: amazon-mws