Я использую JSON, чтобы получить название, описание и автор видео с Youtube JSON API. Как получить URL главной страницы автора?
Я пытаюсь получить это.
Я также заметил, что иногда это не youtube.com/channel/xxxx
, а скорее youtube.com/user/xxxx
когда я смотрю на это:
hxxp://gdata.youtube.com/feeds/api/videos/hha0NsYXS5c? alt= json & prettyprint = true hxxps://www.youtube.com/user/TEDtalksDirector
Для примера
http://gdata.youtube.com/feeds/api/videos/I6YeYnOTC-k?alt=json&prettyprint=true
В итоге вы просто получаете URI автора, отправляете запрос на него и фильтруете JSON-Output.
$video_uri = $json['entry']['author'][0]['uri']['$t']; $video_uri = $video_uri. "?alt=json&v=2"; $json_output = file_get_contents($video_uri); $json = json_decode($json_output, true); $channel_url=$json['entry']['link'][0]['href'];