2012-03-02 2 views
1

Я использую gdata для восстановления видео, но это дает мне все видео пользователей, и я просто хочу публичные.Как узнать, открыто ли видео YouTube из личного канала пользователей?

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) 

Дает мне все видеоролики и, похоже, в фиде нет ничего, что указывает на то, является ли видео общедоступным или нет.

ответ

0

Если не найден метод службы в списках gdata.youtube.service.YouTubeService(), который существует GetYouTubePublicVideoFeed(), вы сами отфильтровываете общедоступные видеоролики.

+3

Возможно, вы хотите отредактировать тон своего сообщения для более профессиональной настройки. – Daenyth

Смежные вопросы