2014-07-17 115 views
0

我試圖從該鏈路的數據:從JavaScript鏈接中提取XML數據?

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

雖然我得到的錯誤信息:

不支持在飼料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); 
    } 
}); 
} 

有什麼想法? thx

回答

0

您遇到的問題是Google Feeds API不支持端口8089上的HTTP資源。如果您是(或知道)該提要的發佈者,則應該在端口80上提供該提要。如果不提供一個鏡頭到另一個工具,如Superfeedr,例如,它沒有端口限制。