一个网站中的多个提要使用谷歌API进行动态RSS链接



我正在使用Google feed API在我的网站中加载rss。
https://developers.google.com/feed/v1/devguide 中提到的过程非常适合从链接获取 rss。

var feed = new google.feeds.Feed("https://stackoverflow.com/feeds");
//other Codes
google.setOnLoadCallback(myFunction);

我的方案是在我的网站中为动态链接
加载多个 rss 源例如,在实例中,如果链接如下所示:

  • http://www.codeplex.com/site/feeds/rss
  • https://stackoverflow.com/feeds
  • http://fastpshb.appspot.com/feed/1/fastpshb/rss
现在我尝试为多个动态链接获取 Rss。
$('li').each(function(index, value)
{
    var text = $(this).text();
    var feed = new google.feeds.Feed(text);
});
//Other Codes
google.setOnLoadCallback(myFunction);

仅获取最后一个链接的 rss。

在此链接上 https://developers.google.com/feed/v1/reference#resultFind
有人提到
.setOnLoadCallback(callback)是一个静态函数,它注册指定的处理程序函数,一旦包含此调用的页面加载,其中回调是在加载包含文档并且API准备好使用时调用的必需函数(例如,在onLoad之后)。

这就是.setOnLoadCallback执行最后一个链接的原因吗?
这个问题的解决方案是什么?

我不确定回答我自己的问题是否好。
我已经有了解决方案。我不会删除这篇文章,因为如果将来有人遇到同样的问题,这个解决方案可以帮助他们。
http://groups.google.com/group/google-ajax-search-api/browse_thread/thread/5a8fe4073f186b53/f33186dce7229905

相关内容

  • 没有找到相关文章

最新更新