如何实施 Laravel-mws库? 我已经按照github上的安装指南进行了安装,但还是不行。我也试着在路由中运行他们的例子,但还是不行。谁能帮我解决这个使用laravel的问题。谢谢你。
路径的代码
<?php
use Sonnenglas\AmazonMws\AmazonOrderList;
Route::get('/', function () {
return view('welcome');
});
Route::get('/getorders', function() {
$amz = new AmazonOrderList("store1"); //store name matches the array key in the config file
$amz->setLimits('Modified', "- 24 hours");
$amz->setFulfillmentChannelFilter("MFN"); //no Amazon-fulfilled orders
$amz->setOrderStatusFilter(
array("Unshipped", "PartiallyShipped", "Canceled", "Unfulfillable")
); //no shipped or pending
$amz->setUseToken(); //Amazon sends orders 100 at a time, but we want them all
$amz->fetchOrders();
return $amz->getList();
});
我知道这已经有一段时间了, 但我最近修复了这个问题. 叉叉.
问题是你不能有根marketplaceId和marketplaceId.Id.1参数设置。如果你想自己解决这个问题,只需在下面添加 unset($this->options['marketplaceId']);
的构造函数,比如在调用被发送到亚马逊之前,在某个地方使用了 AmazonOrderList.php
.