life x web Technology Design

22 4月, 2009

一日のブックマークをブログに自動投稿してみる

Posted by: Hideya Kato In: Webサービス|ツール|テクノロジ|ブログ

かねてから考えていた

一日ブックマークしたものを一覧でブログに自動投稿

ということができないか模索しながら、何かサービスが
ほしいときにどうするかおってみようと思います。

とりあえずほしい条件はこんな感じ
・Googleリーダーの共有機能でクリップ
・一日分が一覧で次の日反映
・使用ブログはMovable Type

まあ、これぐらいさくっとプログラム書けよ、、、
って話ですが、PC壊れていて開発環境なかったりで
いろいろと面倒なので他力本願で何とかならないか
考えます。

1.何かサービスがないか探してみる
とりあえずスピード優先のご時世なのですでにサービスが
ないか探してみます。

さっくり探したところBuzzurlの機能を使えば
きれいに一覧になりますし、コメントも入って理想ですね。

でも新しいSBMを使いはじめるのはハードル高いのと、
そもそもMTへの投稿に対応してないみたいです。

2.サービスの組み合わせでなんとかならないか考える
とりあえずドンズバなサービスが見つけられなかったので
今度はいろいろなサービスの組み合わせで何とかならないか
考えてみます。

とりあえず、要素分解

一日ブックマークしたものを一覧でブログに自動投稿
=ブックマーク/日ごと+自動投稿

となります。

Googleリーダーの共有機能はまとめサイト的なものも
自動的に出来上がって、そのRSSも取得できます。

dailyfeed
こんなの

なのでそれをDailyFeedというRSSを一日単位でまとめてくれる
サービスでまとめます。

これで、日ごとのブックマーク一覧RSSが完成。

あとはこれをMTのプラグイン「rssEntry」で自動投稿
すればOK!

(あと、参考まで)
使っているレンタルサーバーによってはプログラムを定期的に
実行するために使うcronが使えない場合があるので今回、
MTのプラグインでRunPeriodicTasksというのを使っています。
また、RSSの中身を一部変更するためYahoo!Pipesも使っています。

bookmarkentry

こんな感じです。

3.自分でつくる
今回は組み合わせでできたんですが、やっぱり自分で作れる
人は作ったほうがいいでしょう。サービスがどれか停止したとき
すべてが崩壊します(苦笑)。

ただ、前述のとおりスピードが重要なので、組み合わせで作って
後からそれぞれの要素を作りこんでいく、というやり方も
ありなんじゃないかなと感じました。

まとめ
とりあえず組み合わせて動かす。そしてそこから作る。

参考:
Hideya’s shared items in Google Reader
Buzzurl
DailyFeed
rssEntry
RunPeriodicTasks
Yahoo!Pipes

No Responses to "一日のブックマークをブログに自動投稿してみる"

Comment Form


About

  • 加藤英也(カトウヒデヤ)
  • My Profile by iddy
  • Twitter:@jazzyslide

2006年から始めた広告系ブログ「SEM-Analytics」のスピンオフブログです。
コミュニケーションのためのテクノロジーをいろいろ考えていこうと思います。

Twitterボタン
Twitterブログパーツ

あわせて読みたいブログパーツ