2008-12-06
twitterのコメントをmixi日記に表示させる
twitterのコメントをmixi日記に表示させる方法
- twitterのRSSをmixiに設定すると、マイミクさんに迷惑
- twitterだけじゃなく、ブログのエントリーもmixiに表示させたい
ってことでなんか良い方法はないかと調べてみたところ
yahoo pipes を使うのが一番楽そうだったので試してみた
簡単マッシュアップ、「Yahoo! Pipes」を試してみた - @IT
行ったのは
- twitterから最新のコメント1件だけ取得
- title(コメント)が長いと邪魔そうだったので30文字でカット。ついでにIDもカット
- ブログのRSSとくっつける
- twitterからの場合は[by twiiter]、ブログからの場合は[by blog] をおしりに追加
- 日付順にソート
こんくらい。 詳細は→ Pipes: twitter4mixi
(ほんとはRSSやTwitterIDをユーザー入力にした方がよかったんだけど、RSSのURLがめっちゃ長くなりそうだったので固定にしてある)
これで、Twiiterの最新コメント+MyブログのRSSが一緒になったRSSが生成される。
あとはこのRSSをmixiの外部日記に設定してやれば完了。
TODO:
twitterのコメントを1日分まとめたい(pipesじゃ無理?)
追記:
よく考えたらまとめるなんて無理な話だった。url変わらないもんね・・・(アホ)
なので、twitterから最新のコメント1件だけ取得 → その日の最後のコメントを取得 で妥協した
処理的にはこんな感じに変更
- 投稿日時(pubDate)→時間を排除して投稿日だけに
- 投稿日をUniqueする
- するとなんか良い感じにその日の最後のコメントだけ残る
登録:
コメントの投稿 (Atom)
タグクラウド
ラベル
- FireFox拡張機能 (2)
- JavaScript (3)
- mixi (1)
- OpenSocialアプリ作成日記 (5)
- ruby on Rails (2)
- twitter (1)
- Webサービス (7)
- yahoo pipes (1)
- カスタマイズ (4)
- キャロットクラブ2006年度募集馬 (6)
- キャロットクラブ2007年度募集馬 (24)
- キャロットクラブ2008年度募集馬 (5)
- スポーツ (44)
- ツール (6)
- ネットワーク理論 (1)
- ひとりごと (43)
- ホスティングサービス (3)
- 一口馬主 (36)
- 気になるニュース (35)
- 読書 (12)
- 買い物記録 (9)
2 コメント:
Twitterのポストをmixiに表示させたいと思っていて、このブログにたどり着きました。Yahoo! Pipesを使わせていただきました。感謝! しかも、かつて執筆した「簡単マッシュアップ、「Yahoo! Pipes」を試してみた - @IT」をご紹介いただき、ありがとうございます。
お役にたってなによりです。
というか@ITの記事を書かれた御方とは・・・びっくりです!
こちらこそお世話になりましたm(_ _)m
コメントを投稿