我正在尝试访问特定用户帐户的视频供稿。此用户上传了3个视频,但他们的“频道”页面似乎没有其他频道的用户名?
我之前使用的过程是:
http://gdata.youtube.com/feeds/api/videos?author=CHANNEL_NAME&alt=json
... CHANNEL_NAME将成为频道的名称。
但我尝试访问的频道没有名称,我可以通过以下网址查看频道:
https://www.youtube.com/channel/UCgZ_C3_ItNfHpC6Wf3hDGgQ
...但是你可以看到它有一个用户代码而不是标识符名称。
因此,尝试使用以下内容并不会带回实际的Feed:
http://gdata.youtube.com/feeds/api/videos?author=UCgZ_C3_ItNfHpC6Wf3hDGgQ&alt=json
任何人都可以建议我如何访问此Feed吗?我可以访问该用户的帐户,因此可以/我应该能够为该频道设置正确的标识符名称吗?
感谢。
更新:我已登录用户帐户并为其提供了唯一的用户名:
http://www.youtube.com/user/ITECLEARNTECH
但是我还从Google文档中找到了一个XML Feed https://gdata.youtube.com/feeds/api/users/ITECLEARNTECH/uploads
,它似乎包含了所有视频,但我不知道如何将其转换为JSON数据(这样做会更好)我使用JavaScript与Feed数据进行交互。)
答案 0 :(得分:1)
?alt=json
添加到URL的末尾
https://gdata.youtube.com/feeds/api/users/ITECLEARNTECH/uploads?alt=json
我本来可以发誓我最初尝试过它并没有起作用,但现在看起来确实如此。
所以你去!