AWSを使ってモバイルサイト

AWSのリファレンス見てたけど、公式にモバイル用のURLを返したりとかはないのね。


はてなダイアリー - 注目Amazon商品

この辺からASIN取ってきて、それの商品画像をランダムに表示するってだけのモバイルサイトでも作ろうかと思ったんだけどね。

ホントは、割引率の高い商品だけを抜き出すとかを考えてたんだけど、そもそもAWSの検索項目として、割引率ってのがないらしい・・・。

まぁ、これは諦めるしかないかな。

でまぁ、特定のASINの情報を取得→自社モバイルサイトでの表示って流れだけど、自分でURL作るしかないね。公式でサポートされていない以上、仕方無し。

<a href="http://www.amazon.co.jp/gp/aw/rd.html?ie=UTF8&dl=1&uid=NULLGWDOCOMO&lc=msn&a=4873114020&at=fuki1234-22&url=%2Fgp%2Faw%2Fd.html" alt="プロダクティブ・プログラマ -プログラマのための生産性向上術">
<img src="http://images.amazon.com/images/I/61BMRwXRTVL._FMjpg_SL40_.jpg" style="vertical-align:middle;"/></a>
<img src="http://www.assoc-amazon.jp/e/ir?t=fuki1234-22&l=msn&o=9&a=4873114020" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />

これは、プロダクティブ・プログラマのモバイル用のアソシエイトリンク。

いくつかおもちゃとかDVDとかのリンクも見たけど、商品毎に変化するのは、ASIN、画像ファイル名、alt属性の商品名の3つみたい。

なので、

<a href="http://www.amazon.co.jp/gp/aw/rd.html?ie=UTF8&dl=1&uid=NULLGWDOCOMO&lc=msn&a=【ASIN】&at=fuki1234-22&url=%2Fgp%2Faw%2Fd.html" alt="【商品名】">
<img src="【商品画像URL】" style="vertical-align:middle;"/></a>
<img src="http://www.assoc-amazon.jp/e/ir?t=fuki1234-22&l=msn&o=9&a=【ASIN】" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />

て、感じのテンプレートにすれば構成出来るみたい。まだ試してないけどね。

ASINは、情報ソース(例で言えば、はてなダイアリー - 注目Amazon商品)から取得すれば問題なし。

商品名と商品画像URLは、AWSの機能で取得可能なので、ASINを元にして取得だな。


よし、これで、モバイル用のリンクが作れそうだ!