Мне нужно получить данные XML с YouTube для определенного видео (на основе идентификатора) и получить URL-адрес миниатюры.Я использую PHP.Код выглядит следующим образом:
<?php
//$xmlFilePath = 'http://localhost/testFile.xml'; //This works..
$xmlFilePath = 'https://gdata.youtube.com/feeds/api/videos/5P6UU6m3cqk?v=2';
$dataFromYoutube = file_get_contents($xmlFilePath);
print_r($dataFromYoutube);
?>
Я не получаю никаких данных.Выход пуст.Если я загружаю URL 'https://gdata.youtube.com/feeds/api/videos/5P6UU6m3cqk?v=2' в браузер и копирую содержимое в файл (http://localhost/testFile.xml),, то приведенный выше код работает. Я попытался извлечь данные YouTube с помощью ajax, а также функцию simlexml_load_file в php. Но результат пустой /пуст для URL Youtube. Однако в обоих случаях я получаю данные для http://localhost/testFile.xml'. Как мне получить данные YouTube с помощью php?
Пожалуйста, помогите.