上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
 Google Feed Ajax Api をちゃんと使えるように勉強中。
 何が取得できるのか実際に確認。

 参考
Ajaxの学習ならAjaxTower



<div id="feed"></div>

<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
doc="";

google.load("feeds", "1");

function initialize(){
// 実際に実行する中身

var feedurl = "http://designlabolatory.blog16.fc2.com/?xml";
var feed = new google.feeds.Feed(feedurl);
feed.load(function(result){


//フィードの概要
var title = result.feed.title;
var link = result.feed.link;
var description = result.feed.description;
var author = result.feed.author;

doc += '<div class="title">titleの内容</div><div class="body">'+title+'</div>';
doc += '<div class="title">linkの内容</div><div class="body">'+link+'</div>';
doc += '<div class="title">descriptionの内容</div><div class="body">'+description+'</div>';
doc += '<div class="title">authorの内容</div><div class="body">'+author+'</div>';


//各エントリーの取得
for (var i = 0; i < result.feed.entries.length; i++) {
var entry = result.feed.entries[i];
var title = entry.title;
var link = entry.link;
var content = entry.content;
var contentSnippet = entry.contentSnippet;
var publishedDate = entry.publishedDate;

doc += '<p>フィードの中身</p>'
doc += '<div class="title">result.feed.entries['+i+'].titleの内容</div><div class="body">'+title +'</div>';
doc += '<div class="title">result.feed.entries['+i+'].linkの内容</div><div class="body">'+link+'</div>';
doc += '<div class="title">result.feed.entries['+i+'].contentの内容</div><div class="body">'+content+'</div>';
doc += '<div class="title">result.feed.entries['+i+'].contentSnippet の内容</div><div class="body">'+contentSnippet +'</div>';
doc += '<div class="title">result.feed.entries['+i+'].publishedDateの内容</div><div class="body">'+publishedDate+'</div>';
} //for entry
//書き出し
document.getElementById("feed").innerHTML=doc;

}); //result
} //initialize

google.setOnLoadCallback(initialize);
</script>
※コレが定型文のようなものらしい。

※実行
このエントリーをはてなブックマークに追加
Fri.07.06.2012
Comment
Trackback
Comment Form
質問するときは?
  • 不具合が出ているページのURLを書き込む。
  • 使っているブラウザ(IE、Firefoxなど)を書き込む※IE6はサポート外です。
  • 次の人が確認できるように、使っているテンプレートの記事ページ、或いは各カスタマイズ記事ページにコメントを書きこむ。
コメント時の注意
やっぱり自分で解決したい時
特定の記事のみでレイアウトが崩れる場合
全ページでレイアウトが崩れる場合
メールフォーム
Bookmarks
Page Top
Copyright © SAKILab All Rights Reserved.
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。