自分が欲しい物をサイドバーに表示させる仕組みを作ってみました。
Amazonには、ウイッシュリストといって、自分の欲しい物をリストアップ
して公開する機能があるのですが、これをAmazon Webサービスを使って
取得し、表示させています。
まだ試していませんが、誰でも利用できると思います。手順としては、
1. 自分のウイッシュリストIDを知る
2. Movable Typeのテンプレートをいじる
になります。
まずはじめにウイッシュリストを作る必要がありますが、これは簡単で、
Amazonで欲しい物を見つけたら、ショッピングカートに入れるかわりに
「ウイッシュリストに追加」を選ぶだけです。
=========
以下、自分のウイッシュリストを公開する方法を記述します:
1. 自分のウイッシュリストIDを知る
Amazonにアクセスし、一番上の「ウイッシュリスト」というリンクを
クリックしてください。
次に「このリストをメールで友達にしらせる」をクリックします。
以下のようなURLになると思います。
http://www.amazon.co.jp/exec/obidos/tg/registry/registry-share/-/wishlist/CQPWT3KD8LET/250-9515-87999999
このURLの、wishlist/<文字列>/の12-13文字の部分がウイッシュリストIDです。
(例ではCQPWT3KD8LET)
2. Movable Typeのテンプレートをいじる
次に、テンプレートを編集します。
私の場合、以下のように追加しました。
<div clas="side" align="center">
<br>
<strong>ほしいものリスト
<iframe src="http://meiseki.net/cgi-bin/amazon/Wishlist.cgi?wishlist=CQPWT3KD8LET" height="300" width="200" scrolling="auto">
iframe tag is used
</iframe>
</div>
テンプレートの編集についてはここでは書きませんが、ポイントとしては、
5行目のCGIのwishlist=以下を、先ほど取得した自分のIDに置き換えて
呼び出す点です。例えば、1で取得したIDがaiueo12345の場合、
<iframe src="http://meiseki.net/cgi-bin/amazon/Wishlist.cgi?wishlist=aiueo12345" height="300" width="200" scrolling="auto">
というように記述します。
あとは、誰かが買ってくれるのを待ちましょう。:)