asp bbc rss提前截止

时间:2015-12-11 12:32:06

标签: xml asp-classic rss

使用以下内容阅读BBC rss Feed - 但似乎提前随机切断了Feed - 请告知TQ

  Set objHTTP = Server.CreateObject("Msxml2.ServerXMLHTTP")
  objHTTP.open "GET","http://feeds.bbci.co.uk/news/uk/rss.xml",false
  objHTTP.send
  RSSFeed = objHTTP.responseText
  set objHTTP = Nothing
  RSSFeed = Replace(RSSFeed, Chr(150), Chr(32))
  RSSFeed = Replace(RSSFeed, ":", "")
  Response.ContentType = "text/xml"
  Response.CharSet = "UTF-8"
  response.Write(RSSFeed)

我正在使用zrssfeed,但谷歌删除了Feed API并且不再有效 - 所以决定制作我自己的jquery新闻小组。

function getFeed(sender, uri) {
jQuery.getFeed({
    url: 'newsproxy.asp',
    success: function(feed) {
        var html = '';
        for(var i = 0; i < feed.items.length && i < 5; i++) {
            var item = feed.items[i];
            html += '<div class="rssFeed">'
            + '<div class="rssHeader">'
            + '<a href="'
            + item.link
            + '">'
            + item.title
            + '</a>'
            + '</div>';
            html += '<div class="rssDate">'
            + item.updated
            + '</div>';
            html += '<div class="rssBody">'
            + item.description
            + '</div></div>';
        }
        jQuery(sender).html(html);
    }    
});
}

更新:抛弃了asp代理&#39;并在jq func中使用此链接 - 工作正常

url: 'http://cors-anywhere.herokuapp.com/http://feeds.bbci.co.uk/news/uk/rss.xml',

0 个答案:

没有答案