如何判断来自用户私人Feed的YouTube视频是否公开?

时间:2012-03-02 14:50:05

标签: python youtube youtube-api gdata gdata-api

我正在使用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中似乎没有任何内容表明视频是否公开。

1 个答案:

答案 0 :(得分:0)

如果在gdata.youtube.service.YouTubeService()方法的GetYouTubePublicVideoFeed()列表中找不到服务方法,您将自行过滤掉公开视频。