如何使用gdata python库从youtube获取所有视频的列表

时间:2014-04-16 11:15:10

标签: python api youtube

我指的是这个文档。 https://developers.google.com/youtube/1.0/developers_guide_python#SearchingVideos

这解释了youtube的各种操作

但我不知道如何从youtube频道获取所有视频

我需要获取所有视频列表标题,网址和该视频的缩略图

任何帮助将不胜感激

感谢

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:2)

从文档本身得到答案,万一有人需要它。

yt_service = gdata.youtube.service.YouTubeService()
yt_service.ssl = True

yt_service.developer_key = 'xxx'
yt_service.client_id = 'xxx'

yt_service.email = 'xxx@dd.com'
yt_service.password = 'xxx'
yt_service.source = 'youtube'
yt_service.ProgrammaticLogin()
videos = yt_service.GetYouTubeVideoFeed("https://gdata.youtube.com/feeds/api/users/default/uploads")

然后

 for video in videos.entry
     print video