Google AJAX Feed APIについての記事がたくさん溜まってきてどこに何があるか分からなくなってきたのでまとめてみました。大きく分けて3種類あるので順番に紹介していきます。
![Google AJAX Feed APIに関する記事のまとめ](https://cdn-ak-scissors.b.st-hatena.com/image/square/41f84ceeb087cc9a9ecf1d64257891f092764c30/height=288;version=1;width=512/https%3A%2F%2Fblog-imgs-73.fc2.com%2Fw%2Fe%2Fb%2Fweboook%2Fwebpark-ogp.png)
他のサイトが配信しているATOMやRSSフィードをJavaScriptを使って取得しようとした場合、同一生成元ポリシー(Same-Origin Policy)の制限によって直接他のサーバにあるデータへアクセスできずサーバ側でいったんフィードを受信するなどの処理が必要でした。 Google AJAX Feed APIを使用すると、Googleがフィードのキャッシュとしての役割を果たしてくれるため、サーバ側のプログラムを必要とせず、クライアント側のスクリプトだけで各種フィードを取得することが出来ます。 ここではGoogle AJAX Feed APIを使ってATOMやRSSフィードを取得する方法などを解説していきます。 Google AJAX Feed APIとは ドキュメント
みなみさんが静的ページに WordPress の新着記事一覧を表示する方法を急募していた。 これを実現するために JavaScript で RSS フィードを取得して表示する方法を調べたので、自分用にメモ。 使用するのは Google AJAX Feed API。 Google AJAX Feed API を使用するには、APIキーが必要。 Google Map を利用する際に取得した API キーがあれば使えるが、無ければGoogle AJAX Feed API への登録をしておこう。 まずは、Google API のロード。 <head>内に以下の記述を追加して、Google API をロードしよう。 ※ YOUR_KEY_HERE には取得しておいたGoogle AJX Feed API のキーをセットする。 <script type="text/javascript" src="h
実は昔の hiromasa.zone なんかがそうだったりしましたが、WordPress の情報を WordPress 管轄以外から取得したいときがあります。 たとえば、静的 HTML のトップページに WordPress の新着をだしたい、、とかですね。 全部のページ WordPress でやるのもおっくうってこともあるわけです。 🙂 そんな場合は以下のようなコードを使うのもひとつの方法かもしれません。 とりあえず、静的 HTML の場合は、拡張子を .php とか変更して PHP が動くようにします。 すでに、.html で他からリンクしちゃっていてリネームできないよーって方は mod_rewrite で化かすとかとかしてください。 / で終わる URL のときは、index.html をリネームして index.php にすれば OK です。 で、こんなコードを元 html に挿入
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く