Cakephp 3.0 为不在cakephp3中工作的Amazon MWS api类创建对象
我已经在cakephp3的webroot文件夹中添加了AmazonMWSAPI文件。我试图在我的控制器中调用该API类。但它不起作用。它显示以下错误 致命错误:找不到类“App\Controller\MarketplaceWebService\u Client” 这是我在函数中的代码Cakephp 3.0 为不在cakephp3中工作的Amazon MWS api类创建对象,cakephp-3.0,aws-sdk,Cakephp 3.0,Aws Sdk,我已经在cakephp3的webroot文件夹中添加了AmazonMWSAPI文件。我试图在我的控制器中调用该API类。但它不起作用。它显示以下错误 致命错误:找不到类“App\Controller\MarketplaceWebService\u Client” 这是我在函数中的代码 require_once 'MarketplaceWebService/Samples/.config.inc.php'; require_once 'MarketplaceWebService/M
require_once 'MarketplaceWebService/Samples/.config.inc.php';
require_once 'MarketplaceWebService/Model/SubmitFeedRequest.php';
require_once 'MarketplaceWebService/Client.php';
require_once 'MarketplaceWebService/Model/GetFeedSubmissionResultRequest.php';
$accesskey=AWS_ACCESS_KEY_ID;
$secretkey=AWS_SECRET_ACCESS_KEY;
$serviceUrl = "https://mws.amazonservices.com";
$config = array (
'ServiceURL' => $serviceUrl,
'ProxyHost' => null,
'ProxyPort' => -1,
'MaxErrorRetry' => 3,
);
$service = new MarketplaceWebService_Client($accesskey,$secretkey,$config,APPLICATION_NAME,APPLICATION_VERSION);
请帮我解决这个问题
谢谢
new MarketplaceWebService\u客户端将尝试在您当前的命名空间中定位该类。您可能希望使用new\MarketplaceWebService\u Client
(或者类似的东西,取决于它是否在实现中的命名空间中定义)
您可能还想了解名称空间、编写器和自动加载,因为您的所有require\u once
调用都可以通过适当的环境更新来消除