我正在使用eBay SDK将eBay API集成到我的应用程序中。最近几天我得到
未知错误#17460
当我Request GeteBayDetails
在沙盒上时。在此之前,它运行良好。
这是我的代码:
/**
* Create the service object.
*/
$service = new TradingService([
'credentials' => $requests->config['credentials'],
'sandbox' => $requests->config['sandbox'],
'siteId' => $requests->config['siteId']
]);
/**
* Create the request object.
*/
$request = new GeteBayDetailsRequestType();
$request->DetailName = ['DispatchTimeMaxDetails', 'ShippingServiceDetails'];
/**
* An user token is required when using the Trading service.
*/
$request->RequesterCredentials = new CustomSecurityHeaderType();
$request->RequesterCredentials->eBayAuthToken = $requests->config['authToken'];
$response = $service->geteBayDetails($request);
/**
* Output the result of calling the service operation.
*/
if (isset($response->Errors)) {
foreach ($response->Errors as $error) {
$res = ['message' => $error->ShortMessage, 'error' => true];
$code = 500;
}
}
if ($response->Ack !== 'Failure') {
$response = json_decode($response);
$res = ['message' => $response, 'error' => true];
$code = 200;
}
return \response()->json($res)->setStatusCode($code);
请告知我们是否有人对此有解决方案。预先感谢。