かねてから考えていた
一日ブックマークしたものを一覧でブログに自動投稿
ということができないか模索しながら、何かサービスが
ほしいときにどうするかおってみようと思います。
とりあえずほしい条件はこんな感じ
・Googleリーダーの共有機能でクリップ
・一日分が一覧で次の日反映
・使用ブログはMovable Type
まあ、これぐらいさくっとプログラム書けよ、、、
って話ですが、PC壊れていて開発環境なかったりで
いろいろと面倒なので他力本願で何とかならないか
考えます。
1.何かサービスがないか探してみる
とりあえずスピード優先のご時世なのですでにサービスが
ないか探してみます。
さっくり探したところBuzzurlの機能を使えば
きれいに一覧になりますし、コメントも入って理想ですね。
でも新しいSBMを使いはじめるのはハードル高いのと、
そもそもMTへの投稿に対応してないみたいです。
2.サービスの組み合わせでなんとかならないか考える
とりあえずドンズバなサービスが見つけられなかったので
今度はいろいろなサービスの組み合わせで何とかならないか
考えてみます。
とりあえず、要素分解
一日ブックマークしたものを一覧でブログに自動投稿
=ブックマーク/日ごと+自動投稿
となります。
Googleリーダーの共有機能はまとめサイト的なものも
自動的に出来上がって、そのRSSも取得できます。

こんなの
なのでそれをDailyFeedというRSSを一日単位でまとめてくれる
サービスでまとめます。
これで、日ごとのブックマーク一覧RSSが完成。
あとはこれをMTのプラグイン「rssEntry」で自動投稿
すればOK!
(あと、参考まで)
使っているレンタルサーバーによってはプログラムを定期的に
実行するために使うcronが使えない場合があるので今回、
MTのプラグインでRunPeriodicTasksというのを使っています。
また、RSSの中身を一部変更するためYahoo!Pipesも使っています。

こんな感じです。
3.自分でつくる
今回は組み合わせでできたんですが、やっぱり自分で作れる
人は作ったほうがいいでしょう。サービスがどれか停止したとき
すべてが崩壊します(苦笑)。
ただ、前述のとおりスピードが重要なので、組み合わせで作って
後からそれぞれの要素を作りこんでいく、というやり方も
ありなんじゃないかなと感じました。
まとめ
とりあえず組み合わせて動かす。そしてそこから作る。
参考:
Hideya’s shared items in Google Reader
Buzzurl
DailyFeed
rssEntry
RunPeriodicTasks
Yahoo!Pipes


