有没有办法从python gdata youtube客户端中的YouTubePlayListVideoEntry获取YouTubeVideoEntry?
有没有办法从python gdata客户端中的YouTubePlayListVideoEntry获取YouTubeVideoEntry有没有办法从python gdata youtube客户端中的YouTubePlayListVideoEntry获取YouTubeVideoEntry?,python,youtube,gdata,playlist,Python,Youtube,Gdata,Playlist,有没有办法从python gdata客户端中的YouTubePlayListVideoEntry获取YouTubeVideoEntry 我需要视频上的GetSwfUrl,但这仅在YouTubeVideo条目对象上可用。您必须对YouTube的API发出额外请求才能获取SWFUrl 此示例代码将获得播放列表中第一个视频的SWFUrl打印E6DE6EC9A3A3AF57 playlist_feed = api.GetYouTubePlaylistFeed('http://gdata.youtube.
我需要视频上的GetSwfUrl,但这仅在YouTubeVideo条目对象上可用。您必须对YouTube的API发出额外请求才能获取SWFUrl 此示例代码将获得播放列表中第一个视频的SWFUrl打印
E6DE6EC9A3A3AF57
playlist_feed = api.GetYouTubePlaylistFeed('http://gdata.youtube.com/feeds/api/playlists/E6DE6EC9A373AF57')
first_video = playlist_feed.entry[0]
entry_uri = [l.href for l in first_video.link if l.rel == 'related'][0]
video_entry = api.GetYouTubeVideoEntry(entry_uri)
print video_entry.GetSwfUrl()
印刷品
http://www.youtube.com/v/ADos_xW4_J0?version=3&f=videos&c=myid&d=AZI70qgwnzygE0LbSLCTnAwO88HsQjpE1a8d1GxQnGDm&app=youtube_gdata