我正在使用gdata来检索视频,但它给了我所有用户的视频,而我只想要公开的视频。
client = gdata.youtube.service.YouTubeService()
feed_url = 'https://gdata.youtube.com/feeds/api/users/someusername/uploads'
client.ClientLogin('somelogin', 'somepassword')
feed = client.GetYouTubeVideoFeed(feed_url)
为我提供所有视频,Feed中似乎没有任何内容表明视频是否公开。
答案 0 :(得分:0)
如果在gdata.youtube.service.YouTubeService()
方法的GetYouTubePublicVideoFeed()
列表中找不到服务方法,您将自行过滤掉公开视频。