ブログランキング・にほんブログ村へ
PVアクセスランキング にほんブログ村
子豚のココのお勧め商品 - にほんブログ村

■おすすめの商品
防災グッズ
Evopow ポータブル電源 ソーラーパネル セット リン酸鉄リチウム 1024Wh 出力1000W (瞬間最大2000W)とソーラーパネル 100W ポータブルバッテリー 22% 純正弦波 車中泊 防災 キャンプ 家庭用 アウトドア用
最新記事
写真ギャラリー
検索
カテゴリアーカイブ
タグクラウド
最新コメント
リンク集
RSS取得

広告

posted by fanblog

2017年01月11日

Google Feed API 終了 JQuery Ajax による代替策公開

Google Feed API 終了



2016年7月20日に提供終了に関する記事が掲載されていましたが、
本日2017年1月11日よりGoogle Feed APIが動作していないことに気付きました。
昨日までは正常動作していた模様です。

What is the Google Feed API? では、
「This API is officially deprecated and will stop working after December 15th, 2016.」
2016年12月15日以降動作しなくなるとあります。

明日になっても動作しなければ、
本日にて猶予期間満了ということかもしれません。

とはいえ、以前にも同じような事象が発生していたため
もう少し期待したいところです。

【不具合報告】もしかして Google Feed API が廃止か


APIサービスの停止は事前告知されていたことなので仕方がないのですが、
これによるシステム改修が伴いますので、かなり痛いです。




Google Feed APIの代替策



Google Feed APIの代わりに JQueryでAjaxによるRSSの読み込みを実装しました。


■ソースはこちら


<script type=\"text/javascript\" src=\" https://code.jquery.com/jquery-3.1.1.min.js \"
crossorigin=\"anonymous\"></script>





<script type=\"text/javascript\">
var ii = 0;
$(function(){
var hatena = {url:\' http://b.hatena.ne.jp/hotentry?mode=rss \', dataType:\'xml\',
      success:function(data){
$(\"item\",data).each(function(){
$(\"#dlajax\").append(\"<dt><a href=\'\"
        + $(\"link\",this).text() + \"\'>\"
+ $(\"title\",this).text() + \"</a></dt>\");
});
}};

$(\"#hatena\").click(function(){$.ajax(hatena);});
});
</script>




<div id=\"view\">
<button id=\"hatena\">はてなブックマーク人気エントリー</button>
<dl id=\"dlajax\"></dl>
</div>




HTMLに「はてなブックマック人気エントリー」ボタンを配置し、
これをクリックするとRSSフィードを取得し表示します。

かなり簡単に実装できるのでお勧めです。
posted by 子豚のココ at 11:13 | Comment(0) | TrackBack(0) | Google
この記事へのコメント
コメントを書く

お名前: 必須項目

メールアドレス: 必須項目


ホームページアドレス: 必須項目

コメント:

認証コード: 必須項目

※画像の中の文字を半角で入力してください。

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバックURL
https://fanblogs.jp/tb/5813478

この記事へのトラックバック
Build a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: