2017-07-21 7 views
0

私はRSSフィードを作成する必要があるhttpsサイトを持っています。私は正常にhttpのサイトのRSSフィードを取得することができますが、私はhttpsのサイトに失敗しました。私はグーグル、ヤフー、他の多くのRSSを読むために使用されているが、失敗している。私はrssフィードjqueryまたはjsまたはjsp/javaを使用して読む必要があります。どんな助力も高く評価されます。httpsフィードリーダー。 js jquery

//this is just for test 
 

 
YUI().use('yql', function(Y){ 
 
    var query = 'select * from rss(0,3) where url = "some https site"' 
 
    var q = Y.YQL(query, function(r){ 
 
     //r now contains the result of the YQL Query as a JSON 
 
     var feedmarkup = '<p>' 
 
     var feed = r.query.results.item // get feed as array of entries 
 
     for (var i=0; i<feed.length; i++){ 
 
      feedmarkup += '<a href="' + feed[i].link + '">' 
 
      feedmarkup += feed[i].title + '</a><br />' 
 
      feedmarkup += feed[i].description + '</p>' 
 
     } 
 
     document.getElementById('qznews').innerHTML = feedmarkup 
 
    }) 
 
})
//this is just for the test 
 
<script src="http://yui.yahooapis.com/3.18.1/build/yui/yui-min.js"></script> 
 
<div id="qznews"></div>

答えて

0

私は、スタックオーバーフローからこのポストを使用して、私の上記の質問を解決することができた男:誰もが私の質問の時間/労力を割いてhttps://github.com/sdepold/jquery-rss 感謝を。

<script src="http://code.jquery.com/jquery-1.6.4.min.js"></script> 
 
    <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.8.4/moment.min.js"></script> 
 
    <script src="//cdnjs.cloudflare.com/ajax/libs/json3/3.3.2/json3.min.js"></script> 
 

 
    <script src="jquery.rss.min.js"></script> 
 
    <script> 
 
    jQuery(function($) { 
 
     $("#rss-feeds").rss("add any https feed link will work perfectly", 
 
     { 
 
     entryTemplate:'<li><a href="{url}">[{author}@{date}] {title}</a><br/>{teaserImage}{shortBodyPlain}</li>' 
 
     }) 
 
    }) 
 
    </script>
<!DOCTYPE html> 
 
<html> 
 

 
<head> 
 
    
 
    
 
</head> 
 

 
<body> 
 
    <div id="rss-feeds"></div> 
 
</body> 
 

 
</html>