Javascript 从Google提要API同时绘制多个提要

Javascript 从Google提要API同时绘制多个提要,javascript,rss,google-feed-api,Javascript,Rss,Google Feed Api,使用可以请求多个提要对象,如下所示: var feed1 = new google.feeds.Feed(url1), feed2 = new google.feeds.Feed(url2), feed3 = new google.feeds.Feed(url3); feed1.load(callback); feed2.load(callback); feed3.load(callback); 这会创建大量同时请求,需要很长时间才能解析和加载 有没有一种方法可以从API中获

使用可以请求多个提要对象,如下所示:

var feed1 = new google.feeds.Feed(url1),
    feed2 = new google.feeds.Feed(url2),
    feed3 = new google.feeds.Feed(url3);

feed1.load(callback);
feed2.load(callback);
feed3.load(callback);
这会创建大量同时请求,需要很长时间才能解析和加载


有没有一种方法可以从API中获取多个提要,并通过一个请求检索它们?

似乎没有一个选项允许这样做,所以我猜您需要按照当前使用的方式进行操作,虽然在我看来,一个接一个地请求他们不要使服务器过载可能是一个更好的主意。

据我所知,这不可能,但这不应该是一个问题,因为jabascript是异步的,因此您肯定可以并行地发出多个请求,并且根据浏览器允许的并发连接数,您将同时得到响应!你说得对,,但我希望避免这种行为,因为请求的同步提要比浏览器的并发连接多,这是我试图避免的缓慢加载的原因。另一种方法是使用不同的服务,甚至是具有不同子域的服务,因为浏览器中的并发限制是基于域/子域的。当使用服务时,您可能会“作弊”,例如通过您端的不同域代理对其api的调用。