Amazonの検索結果をRSSで取得するAPI

Amazonの検索結果をRSSで取得するためのプログラムを作ってみました。
本、文具、電化製品のみの検索ですが、ひとまず公開。
アドレスはそれぞれ
本    : http://api.cdbk.net/amazonxml/books/キーワード
文具   : http://api.cdbk.net/amazonxml/op/キーワード
電化製品 : http://api.cdbk.net/amazonxml/キーワード(リンク先はiPhone)
コスメ&ビューティ : http://api.cdbk.net/amazonxml/beauty/キーワード
となっています。
ペット用品も追加しました。
http://api.cdbk.net/amazonxml/hobbies
検索キーワードはURLエンコードをして
http://api.cdbk.net/amazonxml/op/%E3%82%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%89
のような形でアクセスしていただくとRSS形式にて記事が表示されます。
 
■追記
複数のカテゴリーに対応したものを公開いたしました。

ユーザーの持っていないフォントを使える?API Google Font API


Googleが便利なAPIをリリースしてくれました。
その名も「Google Font API」。
現状日本語には対応していないフォントのようなのですが、自分のサイトなどでGoogle Font DirectoryにあるフォントをCSSを通じて使うことができます。
これからiPadなどを通じて書籍などを見る機会が増える中、フォントの表現の幅が広がるのは非常にありがたい。
プレビューのところでフォントの選択やシャドウをつけたCSSのソースを取得できるのでブログなどでもすぐに活用出来そうです。

Twitter関連サービス少しまとめてみました。

ソースはこのブログ名での検索結果より。
気になったTwitter関連サービスをまとめてみました。

TOPSY

GoogleとTwitterのAPIを利用して作られているらしい、検索サービス。
キーワードを検索して出てくるページ+Tweet数を検索結果として表示してくれる。
このブログを試しに検索するとこんな感じ。
ブログとTwitterを連携させたりしている人にはとても便利。

tweetbuzz

こちらは時事ニュースなどを軸にtweetされている記事ページを多い順にまとめているサイト。

twib

これは普通に話題のページをカテゴリー分けをせず、URLベースで集計/表示しているサイト。
まだベータ版という事で、自分のアドレスで試すと若干バグが・・・
今後に期待が持てそうなので注目。

APIに手を出すと・・・

GoogleやAmazon,YahooなどのAPIを片っ端から最近試しています。
この記事の最下部にもGoogleのAPIを導入。個別エントリー表示のときに威力を発揮してくれます。
そして一度試すと面白いので止まりません。
最近某SNSのトピックでテーブルレイアウトが話題に出た。
いまさら・・・ という印象は否めないものの、悩んでいる人もいるのが現状のようです。しかし、今の学生はテーブルレイアウトを知らない人が多い、実は自分も最初はテーブルレイアウトを就職するまで知らず、それまではCSSで組むのが当たり前の状態でほとんど0の状態からテーブルレイアウトを学びました。
大学の論文で文書構造云々を書いている自分がテーブルレイアウトをしているのはなんとも言いがたいものがあり、早くCSSの時代は来ないのかなーと思っていたのもつかの間。Web標準やWeb2.0という言葉と共にそのときは一瞬でやってきた。
CSSでは細部までデザインできない、違うブラウザーで見ると崩れている云々は古いブラウザーを使っていないのならば自分のスキル不足。とにかく100回やればできるようになるはず・・・
FireFox2.0、Safari2.0そしてI.E6,7に焦点をあわせたサイトデザインを行えば体外のユーザーは見ることができる。safariの初期のものやMacのIEなどはそろそろ潮時かもしれない。
常に進化し続けるWebで時代錯誤はそろそろやめたい。
ということでやっぱりXMLかな・・・
今日見つけてしまった面白い記事

Google Map API

仕事でGoogle MAP APIを使うことになり、週末と今日、合間を縫っていろいろ試行錯誤。
どうしても地図サイズの値がJavaScriptで渡せないので取り急ぎPHPで実装。
「行きつけの店はココ」のように地図を簡単に導入するための方法のひとつとして一役買ってくれそうなAPIです。将来的には住所で検索したりできるものを実装・・・ できるかな・・・
→実装してしまいました。