Всем привет) Пытаюсь по апи Розетки создать комплект. Передаем методом POST, token получила, авторизацию прохожу успешно, но получаю ошибку 1005, некорректные данные. В примере АПИ Request-Example, Body Params: Код (Text): { "title": "New kit", "start_date": "2017-10-01", "end_date": "", "item_id": 1234, "secondItems": [ { "item_id": 12345, "relative_discount": "10", "fixed_discount": 5, "fixed_amount": 975 }, { "item_id": 12346, "relative_discount": "5", "fixed_discount": 7, "fixed_amount": 975 }, ] } Мой код: PHP: $postdata = array( "title" => "New kit1", "start_date" => "2022-10-01", "item_id" => 128855179, "secondItems" => array(array("item_id"=>271843346, "relative_discount"=>"10", "fixed_discount"=>5, "fixed_amount"=>975 )) ); $opts = array('http' => array( 'method' => 'POST', 'header' => 'Authorization:Bearer {token}', 'content' => $postdata ) ); $context = stream_context_create($opts); echo $result = file_get_contents('https://api-seller.rozetka.com.ua/kits/create', false, $context); Подскажите, пожалуйста, где ошибка. P.S. Я передаю в secondItems только один элемент, 2 мне не нужно) Но, если что, пробовала и с 2мя, та же ошибка. Всем спасибо)
а так и передаете? Или вместо token реальный токен все-же вставляете? или "start_date" => "2022-10-01", может нельзя в будущем? )))
та нет) токен реальный, авторизация проходит) дату можно ставить вплоть до 10 лет вперед, так что хз( написала в поддержку, пока жду, другие операции проходят, типа обновления комплекта и тд, а здесь не идет(