2016-05-03 15 views
0

GoogleフィードAPIを使用してカスタムRSSフィードビューアを作成していますが、私は少しばかげているので、Googleのドキュメントは大した助けにはなりません。 :(GoogleフィードAPIを使用してRSSフィードのタイトルをプル

私はすべてがそう...

var feed = new google.feeds.Feed("http://feeds.mashable.com/Mashable"); 
     feed.setNumEntries(5); 
     feed.load(function(result) { 
     if (!result.error) { 
      var container = document.getElementById("mashableSide"); 
      for (var i = 0; i < result.feed.entries.length; i++) { 
      var entry = result.feed.entries[i]; 
      var li = document.createElement("li"); 
      li.appendChild(document.createTextNode(entry.title)); 
      container.appendChild(li); 
      } 
     } 
     }); 

のように、実際のフィードからコンテンツを引っ張って取り組んできた。しかし、私は、フィード自体からタイトルと説明をプルする必要はありません。どんなに私がしようとするものそれが表示されるすべてが "未定義" である。

ここ

は、私が試したものだ...

var feed = new google.feeds.Feed("http://feeds.mashable.com/Mashable"); 
     feed.load(function(result) { 
     if (!result.error) { 
      var container = document.getElementById("mashableSide"); 
      for (var i = 0; i < result.feed.entries.length; i++) { 
      var entry = result.feed.entries[i]; 
      var li = document.createElement("li"); 
      li.appendChild(document.createTextNode(feed.title)); 
      container.appendChild(li); 
      } 
     } 
     }); 

任意のアイデア?

注:私はGoogle Feed APIが償却されていることを知っていますが、とにかくそれを使用したいと思います。

答えて

1

コールresultオブジェクトのフィールド:

li.appendChild(document.createTextNode(result.feed.title)); 
li.appendChild(document.createTextNode(result.feed.description));