Você está na página 1de 44

Twitter API

Mashups
트위터 API 를 활용한 국내외 다양한 매쉬업 사례

Blog : http://xguru.net
Mail : guru@xguru.net
Twitter : @xguru
권정혁
1. Twitter 어플리케이션 현황
2. Twitter 어플리케이션의 종류
 단점을 보완하는 서비스들
 장점을 이용하는 서비스들
 다른 서비스의 연계

3. Twitter Mashup 서비스 사례


 국외 서비스
 국내 서비스

4. Twitter Mashup 어플리케이션의 전망


강사소개 : 권정혁
구루 / guru / Chris

Twitter : @xguru
Email : guru@xguru.net
Blog : http://xguru.net

운영중인 사이트

http://sizac.kr
http://tweetguru.net
http://zirum.net
http://selfintro.xguru.net
http://cook.xguru.net
http://tedx.xguru.net
Twitter API 및
어플리케이션 현황
Twitter Platform
28,000 registered applications.
30,000 developers keeping up with changes.
Hundreds of millions of requests per day.
$23+ million invested in Twitter-powered startups.
#140 Conference LA 2009.09.25

50,000 applications built around Twitter


Interview with Le Web 2009.12.09
APIs for Mashups

전체 : 7%

Amazon 에 이어 5 위

최근 2 주간 : 22%

Google Maps 를 제치고 1 위

http://www.programmableweb.com/apis
Twitter APIs

1. REST
2. Search
3. Streaming
REST : REpresentational State Transfer
REST API
Twitter 사이트에서 할 수 있는 거의 모든 것
‣ Tweet/List/Retweet/Favorite/Block/Follow
‣ 트윗 타임라인 읽기 .
‣ Social Graph 보기 / 관리
‣ DM ( Direct Message ) 전송 / 수신
‣ 계정 설정 수정 .
현재 안 되는 것
‣ 회원 가입
Search API
실시간 Trend 보기 , 예전 Trend 보기
Tweet 검색
‣ 단어 검색 , #Hashtag 검색
‣ 사용자별 트윗 검색 ( to:ID , from:ID , @ID )
‣ 위치기반 검색 ( latitude , longitude , radius )
‣ 트위터의 미래

Twitter 가 Summize 로 부터 인수 – 2008/07


Twitter Rate Limit
하루 최대 Tweet 1000 개 , DM 250 개 –
해제불가

트위터 REST API 는 시간당 150 회 호출 제한


- IP 당 제한 및 접속 사용자별 제한 으로 분류
- Whitelisting 신청으로 20000 회로 상향가능

검색 API 는 IP 당 시간별 제한 > 150


- Whitelisting 불가
Streaming API
Tweet 을 거의 실시간으로 전송
현재 스트리밍 가능한 데이터 :
‣ 공개 Tweet 중 일부분만 지원
‣ 검색 결과
‣ Stream
‣ /statuses/filter ( keyword & users )

‣ /statuses/firehose – returns all public statuses ( Limited access )

‣ /statuses/retweet – returns all retweets ( Limited access )

‣ /statuses/sample – returns random sample of all public statues


Twitter
어플리케이션의 종류
Twitter 어플리케이션의 종류
 Twitter 의 단점을 보완하는 서비스들
한글 140 자는 정말 깁니다 . 소설을 써도 될 정도거든요 . 140 자의
 웹 제한은 영문사용자들이나 느끼는 얘기입니다 . 트위터하는
외국친구들에게 한글배우면 트위터에서 이렇게나 많이 쓸수있다고
자랑하고 싶어요 . 세종대왕님 사랑합니다 . 한국인에게 특화된 트위
 140 자 문자열 터!

 Twitter 의 장점을 이용하는 서비스들


 실시간

 사용자간의 대화

 Twitter 와 다른 서비스의 연계
 위치 정보 연계

 Local Trends
Twitter Client

Data by TweetStats.com ,
Short URL
Short URL : bit.ly ( j.mp )
It’s not a URL shortener, it’s a trend management and metrics platform
- ReadWriteWeb : Twitter Crowns Bit.ly as the King of Short Links

j.mp/abcd

j.mp/abcd+

Bit.ly Pro

nyti.ms
Sharing media
Photo & Video File Music
‣ TwitPic.com ‣ FileSocial.com ‣ Song.ly
‣ TwitVid.com ‣ FileTwt.com ‣ iMeem.com
‣ yFrog.com ‣ TwitDoc.com ‣ Blip.fm
‣ img.ly ‣ TwitFS.com ‣ Twt.fm
‣ TweetPhoto.com ‣ TweetMojo.com ‣ Songtwit.com
‣ TweeTube.com ‣ ShareTwitter.com ‣ TinySong.com

Audio LiveCam
‣ twaud.io ‣ TwitCam.com
‣ chirbit.com ‣ Qik.com
‣ TwitMic.com ‣ Ustream.tv
Real Time
Search
‣ BingTweets.com : Bing Search Engine + Twitter Trending Topics
‣ CrowdEye.com : CrowdEye Rank  트위터 계정당 랭크에 따른 검색순위 소팅
‣ Collecta.com : Social Search with streaming result.

News
‣ TweetMeme.com : Hottest Links on Twitter
‣ flackr.net : Latest headlines from news Twitter account – WSJ , CNN, BBS ..
‣ TweetNews.appspot.com : Twitter + Google News + Digg + Techmeme

Trends
‣ Twopular.com : Popular trends on twitter - hours, daily, weekly, monthly
‣ Trendistic.com : Twitter Search + Trend in graph
‣ WhatTheTrend.com : What is the active trend in Twitter
Twitter
Mashup 사례
Twitter Bot

데이터 수집 Twitter 트윗
Bot

API

이용 수집
Twitter
Mashup
Twitter Bot 사례 1
Twitter Bot 사례 2
Twumped.com
‣ 헤어진 남 / 녀들

‣ 그 사람에게 Tweet 보내기

왜 ?
mentionmap http://apps.asterisq.com/mentionmap/
Collecta.com
Social Search with realtime streaming result.
Twittorati.com
‣ Blogosphere

Twittersphere

‣ Tracking Technorati top 100

bloggers on twitter
StockTwits.com
‣ $StockTicker , $$
‣ $GOOG , $APPL

‣ StockTwits.tv
‣ Chart.ly
‣ NASDAQ QFolio iPhone
Twisten.fm
‣ Find new music

‣ Grooveshark

‣ TinySong.com
Twibbon.com
‣ 트위터 프로필 이미지에 리본 달기
Twtpoll.com
‣ 트위터와 연계한 설문조사

‣ 빠른 전달과 답변

‣ 17 개 설문방식

‣ 설문결과 Embed 기능

http://twtpoll.com/5zc23i
TwitterVision.com
‣ Twitter

구글 맵

‣ Using GeoTagged Tweets


Stweet http://www.we-love-the.net/Stweet/
TwitterCal.com
‣ Twitter

Google Calendar API

‣ DM 으로 새로운 일정 등록
twistory
‣ Twitter

Calendar

‣ 트윗을
캘린더로
백업

‣ 공개 일기장
PicFog.com
‣ Realtime Photo from

TwitPic
TweetPhoto
yFrog
Twitgoo

‣ Auto Refresh
‣ Slideshow
tastidlite.com
‣ 회원카드 + Twitter
카드사용시마다
자동트윗

등록자에게 + 포인트
TwitOnAir.com
‣ Twitter + 방송

‣ Tweet 을 캡션으로 보기

‣ 실시간 방송 + 동시 녹화 +
채팅
Twtmt.com
‣ 트위터 오프모임 지원

‣ Tweetup

‣ 트위터 아나바다 #anbd


Self Intro
‣ 한국 트위터 사용자 자기소개
http://selfintro.xguru.net

‣ 현 등록자 약 8300 명

‣ #self_intro 자기소개

‣ @self_intro 에 의해 연결시도
Twitter Mashup
어플리케이션의 전망
Twitter 2010
 API 10x rate limit increase = 1500 / Hour
 Developer Site
 Chirp – Twitter Developer Conference
 Firehose for Everyone
 Combine with GeoTagging API
 Twitter API as OpenAPI for Microblogging

Information pipeline for all


Thank you !

Questions ?
References
Twitter API 2.0 : A View Into the platform roadmap
by Alex Payne @al3x  http://j.mp/60Ha9a

6 Reasons Why Twitter is the Future of Search – Google Beware


by Gyutae Park @gyutae  http://j.mp/5d8mCc

The ultimate list of twitter tools


by SocialGuide @socialguide  http://j.mp/8RhBGo

Platform announcements from Le Web


by Ryan Sarver @rsarver  http://j.mp/8XT9lI

Você também pode gostar