通过 PHP 从 Json 获取频道主页 URL

Get Channel Home Page URL from Json via PHP

我正在使用 JSON 从 Youtube JSON API 获取视频标题、描述和作者。如何获取作者主页URL?

Data

我正在尝试获取 this

我也注意到有时候,当我看这个时,它不是 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

  1. 获取作者的 URI,由 API 给出(在本例中为“http://gdata.youtube.com/feeds/api/users/Zdr_9XUM9vrmkscUwnF42w”)
  2. 发出请求以获取 JSON- 用户的输出
  3. 获取link-href元素下的频道url(http://www.youtube.com/channel/UCZdr_9XUM9vrmkscUwnF42w)

最后你只需获取作者的 URI,向其发送请求并过滤 JSON-Output。