如何在jQuery中从博客获取rss feed链接

时间:2013-07-20 10:21:32

标签: jquery rss feed

嗨朋友们有一种方法可以通过提供博客网址来获取博客RSS网址。 例如,如果我提供http://googleblog.blogspot.com,则输出应为http://googleblog.blogspot.com/feeds/posts/default?alt=rss或其他更改为其他博客。 感谢

2 个答案:

答案 0 :(得分:0)

我使用google feed API找到了一个解决方案

http://ajax.googleapis.com/ajax/services/feed/lookup?v=1.0&q=http://www.bbcurdu.com

将返回http://www.bbcurdu.com

的Feed链接

答案 1 :(得分:0)

var discoverFeedUrlFor = function(pageURL) {
var baseApiUrl = "http://ajax.googleapis.com/ajax/services/feed/lookup?v=1.0";
var jQueryJsonpToken = "&callback=?"; // tells jQuery to treat it as JSONP request
var pageUrlParameter = "&q=" + pageURL;

var requestUrl = baseApiUrl + jQueryJsonpToken + pageUrlParameter;

return $.getJSON(requestUrl);
};

discoverFeedUrlFor("http://wordpress.com")
.done(function(data) {
var queryResult = data.responseData;
if (!!queryResult) {
var feedUrl = queryResult.url;
console.log(feedUrl);
}
});