如何实现Laravel-mws库

问题描述 投票:0回答:1

如何实施 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();
});
php laravel-5 amazon-mws laravel-5.5
1个回答
0
投票

我知道这已经有一段时间了, 但我最近修复了这个问题. 叉叉.

问题是你不能有根marketplaceId和marketplaceId.Id.1参数设置。如果你想自己解决这个问题,只需在下面添加 unset($this->options['marketplaceId']); 的构造函数,比如在调用被发送到亚马逊之前,在某个地方使用了 AmazonOrderList.php.

© www.soinside.com 2019 - 2024. All rights reserved.