Google feed api已弃用,如何查找网站的rss源?

Google feed api已弃用,如何查找网站的rss源?,api,rss,feed,google-feed-api,Api,Rss,Feed,Google Feed Api,我用Google Feed API来查找特殊关键字或网站的rss源,现在这个API已被弃用,所以我需要其他方法来查找网站的rss,我用Google来搜索它,但我找不到任何好的方法 从解析网站的html中查找rss对我来说并不好,因为我想从它的任何子域中查找所有rss 例如,在过去使用Google Feed API时,我给ieee.org并获得所有rss,如: 还有 那么,有什么api或服务可以让我找到网站的所有rss提要吗?您可以使用rss2json api获得与google提要api相同

我用Google Feed API来查找特殊关键字或网站的rss源,现在这个API已被弃用,所以我需要其他方法来查找网站的rss,我用Google来搜索它,但我找不到任何好的方法

从解析网站的html中查找rss对我来说并不好,因为我想从它的任何子域中查找所有rss

例如,在过去使用Google Feed API时,我给ieee.org并获得所有rss,如:

还有


那么,有什么api或服务可以让我找到网站的所有rss提要吗?

您可以使用rss2json api获得与google提要api相同的提要数据

var url = "http://www.espncricinfo.com/rss/content/feeds/news/8.xml"; //feed url
var xhr = createCORSRequest("GET","https://api.rss2json.com/v1/api.json?rss_url="+url);
if (!xhr) {
  throw new Error('CORS not supported');
} else {
    xhr.send();
}
xhr.onreadystatechange = function() {
    if (xhr.readyState==4 && xhr.status==200) {
        var responseText = xhr.responseText;
        var result = JSON.parse(responseText);
        console.log(result);
    }
}
function createCORSRequest(method, url) {
    var xhr = new XMLHttpRequest();
    if ("withCredentials" in xhr) {
        xhr.open(method, url, true);
    } else if (typeof XDomainRequest != "undefined") {
        xhr = new XDomainRequest();
        xhr.open(method, url);
    } else {
        xhr = null;
    }
    return xhr;
}

Feedly的API可以满足您的要求。看

将站点的域名作为查询参数传递,您将获得rss提要匹配项:

tanx试图帮助我,但我需要的是rss url查找器,而不是rss到json方法。。!!请再读一遍我的问题!