azkako回答ポイント なしウォッチ 1

Google Ajax Fees Apiについて教えてください。

ホームページにブログのを反映させるのにGoogle Ajax Feed Apiを使いたいのですが、写真の取得が上手く行きません。コードは以下の通りです(元々コピペなので、お見苦しい点も多々あるかと思います)。

google.load("feeds", "1");
function initialize() {
var feed = new google.feeds.Feed(URL);
feed.setNumEntries(5);
feed.load(function(result) {
if (!result.error) {
var container = document.getElementById("blogimg");
for (var i = 0; i < result.feed.entries.length; i++) {
var entry = result.feed.entries[i];
var shsain = entry.content.match("<img.*?jpg.*?>");
if(shasin != null){
shsain = gazo.toString().replace(/\s/, ' width="200" height="150" ');
container.innerHTML += "<a href='" + entry.link + "'>" + shasin + "</a>"
}
}
}
});
}
google.setOnLoadCallback(initialize);

このコードではブログの絵文字(gif)も取得、かつ複数枚の画像が掲載されている際に2枚目以降は元サイズで反映されてしまいます。

行いたい処理は
・1枚目の画像のみ取得
・できれば1枚目のjpgを取得(gifやpngは取得しない)
・どうしても2枚以上取得するなら同じサイズに

ちなみに、取得元はエキサイトブログです。どうぞ、ご教授下さい。

ログインして回答する
回答がありません

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2012-11-26 11:50:02
終了日時
2012-12-03 11:55:03
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

Ajax358エキサイトブログ11API1084Google3482PNG334GIF506jpg462コピペ698ホームページ4690ブログ1875URL11376

人気の質問

メニュー

PC版