是否可以根据包含在内的任何播放列表查找视频的上下文?我希望能够检查videoEntry是否包含在播放列表中,如果是,请找出播放列表中的下一个视频。
Flickr有很多很棒的照片上下文方法,我希望YouTube也这样做,我只是找不到任何内容。
答案 0 :(得分:0)
嗯,显然你想先了解有关视频的VideoId
,对吧?所以说它是“4eUibFQKJqI”并且它位于一个播放列表中,其ID为“6C0464B5CC81A607”(您可以从YouTube的“我的帐户”部分轻松获取这些ID)。
如果我得到the feed for that playlist,那么生成的xml文件会为您提供检查该视频是否存在所需的所有信息,并保留您在“我的帐户”中设置的顺序。
因此,您有两种方法可以分析YouTube向您发送的结果。一种是对该播放列表地址发出请求并使用Linq-to-Sql解析结果,例如,如果您使用Asp.Net。无论使用何种语言,它都具有Xml解析功能,因此只需迭代Feed中的条目即可。
如果你使用library for your language,它可能有一个特定的方法来确定给定的视频是否在给定的播放列表中,但如果没有,则很容易查询原始xml文件并获得该信息,如上所述。
希望有所帮助 - 很难从你的问题中判断出你对这些东西的评价程度......无论如何,一切都在Developers' Guide。
答案 1 :(得分:0)