Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何访问非用户名特定的YouTube频道JSON提要?_Javascript_Video_Youtube Api_Feed - Fatal编程技术网

Javascript 如何访问非用户名特定的YouTube频道JSON提要?

Javascript 如何访问非用户名特定的YouTube频道JSON提要?,javascript,video,youtube-api,feed,Javascript,Video,Youtube Api,Feed,我正在尝试访问特定用户帐户的视频源。此用户上载了3个视频,但他们的“频道”页面似乎没有其他频道的用户名 我之前使用的流程是: http://gdata.youtube.com/feeds/api/videos?author=CHANNEL_NAME&alt=json …其中CHANNEL_NAME将是频道的名称 但是我尝试访问的频道没有名称,我可以通过以下URL查看该频道: https://www.youtube.com/channel/UCgZ_C3_ItNfHpC6Wf3hDGgQ

我正在尝试访问特定用户帐户的视频源。此用户上载了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

但我还发现了一个XML提要版本
https://gdata.youtube.com/feeds/api/users/ITECLEARNTECH/uploads
来自谷歌文档,其中似乎包含了他们的所有视频,但我不确定如何将其转换为JSON数据(这对我使用JavaScript与提要数据交互会更好)。

好的,我显然是个白痴。似乎我只需要在URL的末尾添加
?alt=json

我本可以发誓我最初试过了,但没有成功,但现在看来成功了

好了