Яндекс.Доставка API Curl
        Вопрос не совсем про MODX, но, надеюсь мне помогут.
Хочу получить список вариантов доставки Яндекс.Доставки по вот этой документации
yandex.ru/dev/delivery-3/doc/dg/reference/put-delivery-options.html#description
Но пишет ошибку
Хотя вроде все данные по документации, может в упор не вижу что-то или не понимаю.
Если есть мысли — поделитесь, пожалуйста.
    
    
                                                                                
            Хочу получить список вариантов доставки Яндекс.Доставки по вот этой документации
yandex.ru/dev/delivery-3/doc/dg/reference/put-delivery-options.html#description
<?php
$data = array(
    'senderId' => <SENDER_ID>,
    'to' => [
        'location' => 'Новосибирск, Красный пр., 36',
        'postalCode' => '630001'
    ],
    'dimensions' => [
        'length' => 10,
        'width' => 20,
        'height' => 30,
        'weight' => 5.25
    ]
);
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, 'https://api.delivery.yandex.ru/delivery-options');
curl_setopt( $curl, CURLOPT_TIMEOUT, 10 );
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'PUT');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_HTTPHEADER, array(
    'Content-Type: application/json',
    'Authorization: OAuth <TOKEN>'
));
curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($data, JSON_UNESCAPED_UNICODE));
$output = curl_exec($curl);
var_dump($output);Авторизацию проходит.Но пишет ошибку
{"type":"UNKNOWN","message":"Invalid request payload, please refer to method documentation"} Хотя вроде все данные по документации, может в упор не вижу что-то или не понимаю.
Если есть мысли — поделитесь, пожалуйста.
Комментарии: 2
                попробуйте через программку postman, там потом позволяет сгенерировать код на нужном вам языке. ПОзволит исключить какие-то не явные ошибки (опечатка или лишний параметр)            
                    
                json_encode возможно лишний            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.