Ошибка тестового заказа с яндекс маркета по API.
Из маркета данные
Дата и время | Метод | Ресурс | Время ответа | Тип ошибки | Подтип ошибки | Запрос | Ответ | Тип заказа |
---|---|---|---|---|---|---|---|---|
08.09.2017 18:51:15 | POST | /cart | 626 | CANT_GET_RESPONSE | HTTP | Тестовый | ||
URL = https://mao77.ru/yandexmarket/api/cart Параметры URL: auth-token=**** Детали ошибки = 500 Internal Server Error |
При вводе а адресную строку https://mao77.ru/yandexmarket/api/cart
Выдает вот что.
<h2 id="Title">Invalid data code 500</h2>## wa-apps/shop/plugins/yandexmarket/lib/actions/api/shopYandexmarketPluginApi.actions.php(400) #0 wa-apps/shop/plugins/yandexmarket/lib/actions/api/shopYandexmarketPluginApi.actions.php(33): shopYandexmarketPluginApiActions->getApiRequest() #1 wa-system/controller/waActions.class.php(25): shopYandexmarketPluginApiActions->cartAction() #2 wa-system/controller/waActions.class.php(44): waActions->execute('cart') #3 wa-system/controller/waFrontController.class.php(229): waActions->run('cart') #4 wa-system/controller/waFrontController.class.php(164): waFrontController->runController(Object(shopYandexmarketPluginApiActions), 'cart') #5 wa-system/controller/waFrontController.class.php(58): waFrontController->execute('yandexmarket', 'api', 'cart') #6 wa-system/waSystem.class.php(698): waFrontController->dispatch() #7 wa-system/waSystem.class.php(485): waSystem->dispatchFrontend('yandexmarket/ap...') #8 index.php(7): waSystem->dispatch() #9 {main}
<h3>/home/maoru/public_html/wa-apps/shop/plugins/yandexmarket/lib/actions/api/shopYandexmarketPluginApi.actions.php around line 400</h3>
395 switch ($this->format) { 396 case 'application/json': 397 $json = json_decode($raw, true); 398 399 if (!$json || !is_array($json)) { >>400 throw new waException('Invalid data'); 401 } 402 $order = shopYandexmarketPluginOrder::createFromJson($json, $this->getPlugin(), $save_contact); 403 404 break; 405 case 'application/xml':
<h2>GET</h2>
array()
<h2>Params</h2>
array( 'app' => 'shop', '_name' => 'Магазин', 'theme' => 'supreme', 'theme_mobile' => 'supreme', 'locale' => 'ru_RU', 'title' => 'MAO77.RU интернет-магазин', 'meta_keywords' => 'Интернет-магазин, купить, цена, где купить, электроника, гаджеты, товары для дома', 'meta_description' => '', 'og_title' => 'MAO77.RU', 'og_image' => 'https://mao77.ru/wa-data/public/site/themes/supreme/img/logo.png', 'og_video' => '', 'og_description' => '', 'og_type' => 'website', 'og_url' => 'https://mao77.ru/', 'url_type' => '0', 'type_id' => '0', 'currency' => 'RUB', 'public_stocks' => '0', 'drop_out_of_stock' => '1', 'payment_id' => '0', 'shipping_id' => '0', 'ssl' => '1', 'plugin' => 'yandexmarket', 'module' => 'api', 'action' => 'cart',
)
В логах:
<span>2017</span><span>-</span><span>09</span><span>-</span><span>08</span><span> </span><span>15</span><span>:</span><span>52</span><span>:</span><span>34</span><span> </span><span>89.221</span><span>.</span><span>50.106</span><span> </span><span>Uncaught</span><span> exception waException</span><span>:</span><span> </span><span>Invalid</span><span> data </span><span>(</span><span>500</span><span>)</span><span> </span><span>## wa-apps/shop/plugins/yandexmarket/lib/actions/api/shopYandexmarketPluginApi.actions.php(400)</span><span> </span><span>#0 wa-apps/shop/plugins/yandexmarket/lib/actions/api/shopYandexmarketPluginApi.actions.php(33): shopYandexmarketPluginApiActions->getApiRequest()</span><span> </span><span>#1 wa-system/controller/waActions.class.php(25): shopYandexmarketPluginApiActions->cartAction()</span><span> </span><span>#2 wa-system/controller/waActions.class.php(44): waActions->execute('cart')</span><span> </span><span>#3 wa-system/controller/waFrontController.class.php(229): waActions->run('cart')</span><span> </span><span>#4 wa-system/controller/waFrontController.class.php(164): waFrontController->runController(Object(shopYandexmarketPluginApiActions), 'cart')</span><span> </span><span>#5 wa-system/controller/waFrontController.class.php(58): waFrontController->execute('yandexmarket', 'api', 'cart')</span><span> </span><span>#6 wa-system/waSystem.class.php(698): waFrontController->dispatch()</span><span> </span><span>#7 wa-system/waSystem.class.php(485): waSystem->dispatchFrontend('yandexmarket/ap...')</span><span> </span><span>#8 index.php(7): waSystem->dispatch()</span><span> </span>
#9 {main}
Помогите разобратся. Уже голову сломал, что не так?
3 ответа
Если проблема до сих пор не решена — по этому поводу имеет смысл отправить персональный запрос в службу технической поддержки из вашего Центра заказчика:
https://www.webasyst.ru/my/
Отправил. Ответы были но ничего не помогло.
Также ощибку на маркете выдает, поддержка не помогает.
URL = https://evro-house.ru/yandexmarket/api/order/accep...Параметры URL: auth-token=E3000001B95E9E98
Детали ошибки = 400 Bad Request
Тоже замучилась уже, АУ, тех.поддержка, помогите!!!