Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有办法从python gdata youtube客户端中的YouTubePlayListVideoEntry获取YouTubeVideoEntry?_Python_Youtube_Gdata_Playlist - Fatal编程技术网

有没有办法从python gdata youtube客户端中的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.

有没有办法从python gdata客户端中的YouTubePlayListVideoEntry获取YouTubeVideoEntry


我需要视频上的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