Получение "Неизвестная ошибка # 17460, когда я запрашиваю GeteBayDetails в песочнице - PullRequest
0 голосов
/ 07 июня 2019

Я использую eBay SDK для интеграции API eBay в мое приложение.Последние несколько дней я получаю

Неизвестная ошибка # 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);

Пожалуйста, дайте нам знать, если у кого-то есть решение для этого.Заранее спасибо.

...