嗨朋友们有没有一种方法可以通过提供博客的 url 来获取博客 rss url。例如,如果我提供http://googleblog.blogspot.com输出应该是http://googleblog.blogspot.com/feeds/posts/default?alt=rss或其他如果更改为另一个博客。谢谢
问问题
183 次
2 回答
0
我通过使用 google feed API 找到了一种解决方案
http://ajax.googleapis.com/ajax/services/feed/lookup?v=1.0&q=http://www.bbcurdu.com
于 2013-07-20T10:54:21.930 回答
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);
}
});
于 2013-07-20T11:04:53.813 回答