我相信很多人一定要面对这个问题 我一直在努力为亚马逊建立一个联盟网站。 虽然尝试通过API获取其产品,但我收到此错误 无效的国家/地区代码:in!可能的国家代码:de,com,co.uk,ca,fr,co.jp,it,cn,es
所以任何想法已经实现了吗?
答案 0 :(得分:2)
在AmazonECS.class.php文件中查找代码
private $ possibleLocations = array('de','com','co.uk','ca','fr','co.jp','it','cn','es');
在上面的数组
中添加“in”或简单地用
替换private $ possibleLocations = array('de','com','co.uk','ca','fr','co.jp','it','cn','es','在);
您将从amazon.in
获取产品列表答案 1 :(得分:0)
我没有收到该错误,我正在使用exeu/apai-io库。从您的错误消息中,您似乎正在使用该库exeu/Amazon-ECS-PHP-Library的旧版本。
尝试升级到新版本,因为它同时支持in
和com.br
。
FWIW,在所有(或大部分)其他亚马逊商店中存在的产品的数百个API请求中,我还没有从in
或com.br
获得任何ASIN查找结果{1}}。