正しいTwitter-like
             サービス間連携の提案

                  川⼾ 正裕
              Twitter: @m_kawato


2009/11/29          To...
⾃⼰紹介
• 電機メーカー勤務
• Webと社会・⽣活との関係に興味
• Rubyでありがちなスクリプト⾃作
    – はてなブックマーク→Twitter投稿スクリプト
    – Twitterへの位置情報投稿スクリプト
• 発表駆動開発
...
本題
• Twitter-likeなタイムライン系サービス
    – FriendFeed
    – Facebook
    – mixiボイス
    – GREE (ひとこと)
    – Amebaなう
    – etc.



...
ありがちなTwitter-like
               サービス間連携
             Twitter

投稿            平和島なう                    mixiボイス
            ...
問題点
• 複数サービスでつながっている⼈は、同
  じ発⾔を何回も⾒るはめに
• ReTweet経由で、⾒えないところに⾃分
  の発⾔がコピーされるのが気持ち悪い
• 空気が違う
    – mixiボイスで「ドロリッチなう」とか書くと
 ...
提案
• 複数のTwitter-likeサービスを束ねる、⼀
  種のマッシュアップサービス
• 複数サービスのタイムラインを合成して、
  1つのタイムラインとして表⽰




2009/11/29   TokyuRuby会議01   6
こんな感じ
 Twitterタイムライン              mixi タイムライン

     平和島なう                       平和島なう

        バルス                      おは...
どうやって実現する?
OAuth+Twitter API (相当) が共通して使えれば都合が良いが…
      Twitter:                    mixi Connect (※):
OAuth Service Provi...
とりあえず作ってみた
Twitterフレンドタイムライン               Twitterリストタイムライン




                                    合成タイムライン




2009/11/2...
使⽤ライブラリ/フレームワーク

• oauth (OAuthコンシューマライブラリ)
• rubytter (Twitter APIのRubyラッパ)
• Sinatra (Webアプリケーションフレーム
  ワーク)




2009/11...
デモ (時間があれば)

        …実⽤性については聞かないでください




2009/11/29      TokyuRuby会議01   11
ご清聴ありがとうございました




2009/11/29   TokyuRuby会議01   12
Upcoming SlideShare
Loading in …5
×

正しいTwitter-likeサービス間連携の提案

1,111 views

Published on

TokyuRuby会議01発表資料

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,111
On SlideShare
0
From Embeds
0
Number of Embeds
101
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

正しいTwitter-likeサービス間連携の提案

  1. 1. 正しいTwitter-like サービス間連携の提案 川⼾ 正裕 Twitter: @m_kawato 2009/11/29 TokyuRuby会議01 1
  2. 2. ⾃⼰紹介 • 電機メーカー勤務 • Webと社会・⽣活との関係に興味 • Rubyでありがちなスクリプト⾃作 – はてなブックマーク→Twitter投稿スクリプト – Twitterへの位置情報投稿スクリプト • 発表駆動開発 2009/11/29 TokyuRuby会議01 2
  3. 3. 本題 • Twitter-likeなタイムライン系サービス – FriendFeed – Facebook – mixiボイス – GREE (ひとこと) – Amebaなう – etc. 2009/11/29 TokyuRuby会議01 3
  4. 4. ありがちなTwitter-like サービス間連携 Twitter 投稿 平和島なう mixiボイス コピー 平和島なう 2009/11/29 TokyuRuby会議01 4
  5. 5. 問題点 • 複数サービスでつながっている⼈は、同 じ発⾔を何回も⾒るはめに • ReTweet経由で、⾒えないところに⾃分 の発⾔がコピーされるのが気持ち悪い • 空気が違う – mixiボイスで「ドロリッチなう」とか書くと 浮いた感じ… 2009/11/29 TokyuRuby会議01 5
  6. 6. 提案 • 複数のTwitter-likeサービスを束ねる、⼀ 種のマッシュアップサービス • 複数サービスのタイムラインを合成して、 1つのタイムラインとして表⽰ 2009/11/29 TokyuRuby会議01 6
  7. 7. こんな感じ Twitterタイムライン mixi タイムライン 平和島なう 平和島なう バルス おはようございます 平和島なう バルス おはようございます 合成タイムライン 2009/11/29 TokyuRuby会議01 7
  8. 8. どうやって実現する? OAuth+Twitter API (相当) が共通して使えれば都合が良いが… Twitter: mixi Connect (※): OAuth Service Provider OAuth Service Provider OAuth認証 OAuth認証 MixTimeline: Twitter mixi Connect OAuth Consumer アクセストークン アクセストークン ログイン ユーザ ※2009年11⽉現在、⼀般公開 されていない 2009/11/29 TokyuRuby会議01 8
  9. 9. とりあえず作ってみた Twitterフレンドタイムライン Twitterリストタイムライン 合成タイムライン 2009/11/29 TokyuRuby会議01 9
  10. 10. 使⽤ライブラリ/フレームワーク • oauth (OAuthコンシューマライブラリ) • rubytter (Twitter APIのRubyラッパ) • Sinatra (Webアプリケーションフレーム ワーク) 2009/11/29 TokyuRuby会議01 10
  11. 11. デモ (時間があれば) …実⽤性については聞かないでください 2009/11/29 TokyuRuby会議01 11
  12. 12. ご清聴ありがとうございました 2009/11/29 TokyuRuby会議01 12

×