Мне нужно сделать простой запрос cURL к API данных YouTube v3 без всего лишнего кода, упомянутого на их ужасной странице документации API.
Я хочу использовать что-то вроде:
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_REFERER, "https://www.extortionguild.com/");
$json_response = curl_exec($curl);
curl_close($curl);
$dCode = json_decode($json_response);
var_dump($json_response);
Приведенный выше код работает со следующим URL:
https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&playlistId=PL9xBg_QXOfXGk44wgEblKBKFFLFiLsSLK&key=API_KEY
Но если я хочу использовать другой идентификатор списка воспроизведения, он ничего не возвращает. Например, если я попытаюсь использовать URL:
https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&playlistId=PL9xBg_QXOfXFQmQCXvGiwa2YTdY003oAF&key=API_KEY
Ничего не возвращается. Начинаю сильно расстраиваться и могу воспользоваться некоторыми советами. Совет, за исключением того, что вам говорят не разочаровываться;)