Ошибка тестового заказа с яндекс маркета по API.

Из маркета данные

Дата и времяМетодРесурсВремя ответаТип ошибкиПодтип ошибкиЗапросОтветТип заказа
08.09.2017 18:51:15POST/cart626CANT_GET_RESPONSEHTTP
Тестовый
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 ответа

  • 2
    Марина 20 сентября 2017 22:22 #

    Также ощибку на маркете выдает, поддержка не помогает.

    URL = https://evro-house.ru/yandexmarket/api/order/accep...
    Параметры URL: auth-token=E3000001B95E9E98

    Детали ошибки = 400 Bad Request


    Тоже замучилась уже, АУ, тех.поддержка, помогите!!!

  • 1
    Николай Webasyst 19 сентября 2017 17:45 #

    Если проблема до сих пор не решена — по этому поводу имеет смысл отправить персональный запрос в службу технической поддержки из вашего Центра заказчика:
    https://www.webasyst.ru/my/

  • 1
    Олег 19 сентября 2017 19:29 #

    Отправил. Ответы были но ничего не помогло.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите