0

我正在尝试从此链接中提取数据:

http://212.12.182.204:8090/NewsService.svc/LatestNews

虽然我收到错误消息:

不支持 Feed url 中指定的端口

我正在使用的代码适用于任何其他链接,但不适用于我的链接,我搜索的所有代码都一样,这是最后一个代码:

function getFeed(url) {
url = 'http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=10&callback=?&q=' + encodeURIComponent(url);
$.ajax({
    type : 'GET',
    url : url,
    dataType : 'jsonp',
    cache : false,
    success : function(d) {
        alert(JSON.stringify(d))
    },
    error : function(s, x) {
        alert(x);
    }
});
}

有任何想法吗?谢谢

4

1 回答 1

0

您遇到的问题是 Google Feeds API 不支持端口 8089 上的 HTTP 资源。如果您是(或知道)该 Feed 的发布者,您可能应该在端口 80 上提供该 Feed。如果不尝试其他工具例如Superfeedr,它没有端口限制。

于 2014-07-18T11:56:10.187 回答