从api 3.0上的用户获取youtube上传视频的json数据的网址

axe*_*xel 2 youtube json youtube-api youtube-data-api

我只需要对youtube apis进行一些解释.

在2.0版本中,这些URL用于获取有关配置文件的信息,但现在不推荐使用2.0版

http://gdata.youtube.com/feeds/base/users/[USERNAME]/uploads?alt=json&v=2&orderby=published&max-results=50
Run Code Online (Sandbox Code Playgroud)

目前我正在使用此行为来获取数据,但最后一个json请求被禁止.

//搜索用户的频道

https://www.googleapis.com/youtube/v3/channels?part=contentDetails&forUsername={USERNAME}&key={API_KEY}
Run Code Online (Sandbox Code Playgroud)

//搜索频道的视频

https://www.googleapis.com/youtube/v3/search?part=id%2Csnippet&maxResults=50&channelId={CHANNEL}&key={API_KEY}
Run Code Online (Sandbox Code Playgroud)

//搜索视频

https://www.googleapis.com/youtube/v3/videos?part=id%2Csnippet%2CcontentDetails%2CfileDetails%2CliveStreamingDetails%2Cplayer%2CprocessingDetails%2CrecordingDetails%2Cstatistics%2Cstatus%2Csuggestions%2CtopicDetails&id={VIDEO_LIST}&key={API_KEY}
Run Code Online (Sandbox Code Playgroud)

那么有没有办法从YouTube api 3.0版的一个网址获取相同的数据,有像USERNAMEAPI_KEY这样的参数?

axe*_*xel 5

这是使用Ypiube和Api 3.0获取用户的最后50个(允许的最大)视频的方法

//搜索用户的频道

https://www.googleapis.com/youtube/v3/channels?part=contentDetails&forUsername={USERNAME}&key={KEY}
Run Code Online (Sandbox Code Playgroud)

//搜索上传频道的播放列表项

https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&maxResults=50&playlistId={PLAYLIST}&key={KEY}
Run Code Online (Sandbox Code Playgroud)

//搜索上传频道播放列表项目的视频

https://www.googleapis.com/youtube/v3/videos?part=id,snippet,contentDetails,status&id=BBfPP0rTjxo,o04cSB5afGc&maxResults=50&key={KEY}
Run Code Online (Sandbox Code Playgroud)