$from = '/X/photo/123.jpg';
$path = '/X/111/123.jpg';
$token = 'токен';
$curl2 = curl_init();
curl_setopt($curl2, CURLOPT_HTTPHEADER, array('Authorization: OAuth '.$token));
curl_setopt($curl2, CURLOPT_URL, 'https://cloud-api.yandex.net/v1/disk/resources/copy?from='.$from.'&path='.$path);
curl_setopt($curl2, CURLOPT_POST, true);
curl_setopt($curl2, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl2, CURLOPT_SSL_VERIFYPEER, false);
$result = curl_exec($curl2);
curl_close($curl2);
При таком запросе возвращается
400 Bad Request
Без
curl_setopt($curl2, CURLOPT_POST, true);
пишет: "метод не поддерживается".
Через полигон Яндекс.Диск API все проходит нормально.
В документации пишут
Запрос копирования следует отправлять с помощью метода POST.
, но вот как-то не выходит у меня.