Youtube API - 如何使用VB.Net在一个请求中检索多个视频?

时间:2011-08-25 17:33:25

标签: asp.net vb.net youtube youtube-api youtube.net-api

这个问题一直在扼杀我,我想做的是在一个请求中从YouTube检索多个视频。现在这些视频不属于播放列表我只想指定随机视频ID,并使用指定的视频ID从YouTube请求提要。

我已经听过并考虑过使用YouTube进行批量处理,但我找不到任何资源可以解释如何在VB.Net中创建批量处理来检索视频。

我见过一些可以回答这个问题的flash和PHP代码,但我需要VB.Net应用程序的功能。

有人可以帮忙吗?

谢谢

2 个答案:

答案 0 :(得分:1)

发送一个如下所示的api请求:

<feed>
<batch:operation type="query"/>
<entry>
  <id>http://gdata.youtube.com/feeds/api/videos/123</id>
</entry>
<entry>
  <id>http://gdata.youtube.com/feeds/api/videos/456</id>
</entry>
</feed>

如果您在请求中包含多个条目,则会收到多个视频信息。

答案 1 :(得分:0)

  

总是两个;不多也不少。请求和回复。

这是因特网101:一个http请求总是产生一个http响应。如果您想要多个视频,则必须发送多个请求。您可以通过循环或甚至并行运行请求来隐藏用户,并且只在完成后显示结果。