我在从以下网址
加载RSS Feed时遇到问题http://solutions.astrology.com/scripts/it.dll?cust_id=aamfha&doc=daily07short/dailyshort.xml
我使用以下代码阅读它:
url = 'http://solutions.astrology.com/scripts/it.dll?cust_id=aamfha&doc=daily07short/dailyshort.xml';
$.ajax({
type: "GET",
url: document.location.protocol + '//ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=4&callback=?&q=' + encodeURIComponent(url),
dataType: 'json',
error: function(){
alert('Unable to load feed, Incorrect path or invalid feed');
},
success: function(data){
console.log(data);
}});
此代码适用于其他链接,例如加载RSS数据,如下所示
http://www.nbcnewyork.com/news/local/?rss=y&types=Article,Blog+Post&taxi=y
但它不适用于顶部的链接并返回错误:
"Feed could not be loaded."
有人可以帮我这个吗?或者可以建议另一个可以帮助访问这些Feed的API。
我正在访问跨域数据。此外,如果您可以建议更好的API或方式来访问跨域RSS提要数据。