«前の日記(2005-08-06 (土)) 最新 次の日記(2005-08-09 (火))»  

まちゅダイアリー


2005-08-08 (月)

Flickr プラグイン

bamboo

お昼休みの30分クッキングで、Flickr の写真とそのリンクを表示するプラグインを書いてみた。

{{flickr '22379667', 'small'}}

のように書く。数字は photo_id といって、Flickrで写真のページを開いた時にURLについている番号。 これを使うためには、事前にFlickr Servicesで API Key を取得しておく必要がある。

エラー処理とか設定画面とかはこれから。 日記を表示する度に Flickr API にアクセスするけど、これは tDiary 本体側で結果がキャッシュされるから、プラグイン側でキャッシュを持たなくてもいいのかな(自信なし)。

Tags: tDiary

Flickr プラグイン (2)

やっぱり嘘だった。 tDiary は、プラグインを実行する前の状態をキャッシュしているので、日記を表示するたびにプラグインは実行される。 Flickr プラグインの場合、バックグラウンドで毎回 Flickr.com へ接続することになっちゃう。 もし Flickr.com が落ちていた場合は、タイムアウトまで日記が表示されなくなる。

これは現実的じゃないな…。 自前でキャッシュするようにしよう。

Tags: tDiary