我正在尝试访问特定用户帐户的视频源。此用户已上传 3 个视频,但他们的“频道”页面似乎没有像其他频道一样的用户名?
我之前使用的过程是:
http://gdata.youtube.com/feeds/api/videos?author=CHANNEL_NAME&alt=json
...其中 CHANNEL_NAME 将是频道的名称。
但我尝试访问的频道没有名称,我可以通过以下 URL 查看频道:
https://www.youtube.com/channel/UCgZ_C3_ItNfHpC6Wf3hDGgQ
...但正如您所见,它有一个用户代码而不是标识符名称。
因此,尝试使用以下内容不会带回实际的提要:
http://gdata.youtube.com/feeds/api/videos?author=UCgZ_C3_ItNfHpC6Wf3hDGgQ&alt=json
谁能建议我如何访问此提要?我可以访问该用户的帐户,所以我可以/应该能够为频道设置正确的标识符名称吗?
谢谢。
更新:我已经登录到用户的帐户并给了他们一个唯一的用户名:
http://www.youtube.com/user/ITECLEARNTECH
但是我还https://gdata.youtube.com/feeds/api/users/ITECLEARNTECH/uploads
从 Google 文档中找到了一个 XML 提要版本,它似乎包含了他们所有的视频,但我不确定如何将其转换为 JSON 数据(这对我来说使用 JavaScript 与提要进行交互会更好数据)。