FlickrでJoinしているGroup Poolを一元化するPipe

以前、Flickrの写真をTumblrのDashboardでザッピングする方法をご紹介しましたが、最近はもっぱらFriendFeedを使っています。

FriendFeedのグループ機能を使い、ジャンル別にTagのフィード分類しています。また、自分がJoinしているGroupのPoolのフィードも登録していましたが、GroupにJoinしたりLeaveするたびにFriendFeed側でもフィードをいじらなくてはいけないのが、なんとなく面倒でした。

そこで!指定されたユーザー名から、そのユーザーがJoinしているGroup Poolをひとつにまとめ、時系列で並び替えるPipeを作ってみました。

Pipes: Flickr User’s Group Pool

使い方は簡単です。User Nameにユーザー名をいれます。Limitで取得するアイテム数を制限します。デフォルトの100くらいでいいとおもいます。これでRunすると、User Nameで指定したユーザーが所属しているすべてのグループから写真をぶっこぬき、アップロード日時の降順に並び替えてフィードを作成します。

これをFriendFeedなりTumblrなりに流し込むことで、いままでより少し幸せになれるかもしれません。

一応仕組みを説明します。やっていることはとても簡単。まず、入力されたユーザー名をFlickr APIで固有のIDに変換。IDから所属しているグループのリストを取得。グループ固有のIDを使って各Group Poolのフィードを取得。時系列に並べて重複を削除。サムネイル画像をスクウェアから標準サイズに変更。(FriendFeed表示用)Limitに入力された数をアイテム数が上回る場合は切り捨て、出力。

もちろん、スライドショウ表示も可能。そのままTomblooにポストすることもできます。

Flickrのグループ機能をよく使っている人でFriendFeedもよく使うという方には、きっと気に入っていただけるかと思います。
今のところ不具合はありませんが、なにかありましたらお気軽にご相談ください。
しいて不便な点をいうなら、FriendFeedの画面上でどのPoolに投稿された写真なのかがわかならい点があります。

Pipes: Flickr User’s Group Pool

Related posts

ɂقuO yuO yp[eB[ECxgEtFX ɂقuO ʐ^uO ɂقuO lbguO lbgT[rX

Matsukin の紹介

向精神電子音楽研究家。
-->
カテゴリー: Tips   タグ: , ,   この投稿のパーマリンク