【发布时间】:2017-10-26 08:53:40
【问题描述】:
我无法从位于以下命名空间中的 ebay-sdk 加载 GetMyMessagesRequestType 类:
use DTS\eBaySDK\Trading\Services;
use DTS\ebaySDK\Trading\Types;
当我调用以下命令时:
use DTS\eBaySDK\Shopping\Services;
use DTS\ebaySDK\Shopping\Types;
ebayTime 完美加载的相关类:
$service = new Services\ShoppingService();
// Create the request object.
$request = new Types\GeteBayTimeRequestType();
// Send the request to the service operation.
$response = $service->geteBayTime($request);
// Output the result of calling the service operation.
printf("The official eBay time is: %s\n", $response->Timestamp->format('H:i (\G\M\T) \o\n l jS Y'));
此代码有效。
但我现在更改的代码如下所示:
$service = new Services\TradingService([
'authToken'=> "",
'credentials' => [
'appId' => '',
'certId' => '',
'devId' => ''
],
'siteId'=>0
]);
$request = new Types\GetMyMessagesRequestType();
我收到以下错误消息:
Attempted to load class "GetMyMessagesRequestType" from namespace "DTS\ebaySDK\Trading\Types".
Did you forget a "use" statement for "DTS\eBaySDK\Trading\Types\GetMyMessagesRequestType"
有什么想法是我无法解决以完成项目的一件小事吗?
【问题讨论】:
标签: php symfony php-7 ebay-api