twitter api mashup

44
Twitter API Mashups 트트트 API 트 트트트 트트트 트트트 트트트 트트 Blog : http://xguru.net Mail : [email protected] Twitter : @xguru 트트트

Upload: junghyuk-kwon

Post on 19-May-2015

20.174 views

Category:

Technology


6 download

DESCRIPTION

Twitter API 를 이용한 매쉬업 어플리케이션 현황 및 소개

TRANSCRIPT

Page 1: Twitter Api Mashup

Twitter API

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

Blog : http://xguru.net Mail : [email protected]

Twitter : @xguru 권정혁

Page 2: Twitter Api Mashup

2

1. Twitter 어플리케이션 현황

2. Twitter 어플리케이션의 종류 단점을 보완하는 서비스들

장점을 이용하는 서비스들

다른 서비스의 연계

3. Twitter Mashup 서비스 사례 국외 서비스

국내 서비스

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

Page 3: Twitter Api Mashup

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

Twitter : @xguruEmail : [email protected] : http://xguru.net

운영중인 사이트

http://sizac.kr

http://tweetguru.net

http://zirum.net

http://selfintro.xguru.net

http://cook.xguru.net

http://tedx.xguru.net

Page 4: Twitter Api Mashup

4

Twitter API 및어플리케이션 현황

Page 5: Twitter Api Mashup

5

Twitter Platform

50,000 applications built around Twitter

Interview with Le Web 2009.12.09

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

Page 6: Twitter Api Mashup

6

APIs for Mashups

전체 : 7%

Amazon 에 이어 5 위

최근 2 주간 : 22%

Google Maps 를 제치고 1 위

http://www.programmableweb.com/apis

Page 7: Twitter Api Mashup

7

Twitter APIs

1. REST

2. Search

3. StreamingREST : REpresentational State Transfer

Page 8: Twitter Api Mashup

8

REST API

Twitter 사이트에서 할 수 있는 거의 모든 것

Tweet/List/Retweet/Favorite/Block/Follow

‣ 트윗 타임라인 읽기 .

‣ Social Graph 보기 / 관리

‣ DM ( Direct Message ) 전송 / 수신

‣ 계정 설정 수정 .현재 안 되는 것

‣ 회원 가입

Page 9: Twitter Api Mashup

9

Search API

실시간 Trend 보기 , 예전 Trend 보기

Tweet 검색 ‣ 단어 검색 , #Hashtag 검색

‣ 사용자별 트윗 검색 ( to:ID , from:ID , @ID )

‣ 위치기반 검색 ( latitude , longitude , radius )

‣ 트위터의 미래

Twitter 가 Summize 로 부터 인수 –

2008/07

Page 10: Twitter Api Mashup

10

Twitter Rate Limit

하루 최대 Tweet 1000 개 , DM 250 개 –

해제불가

트위터 REST API 는 시간당 150 회 호출 제한 - IP 당 제한 및 접속 사용자별 제한 으로 분류

- Whitelisting 신청으로 20000 회로 상향가능

검색 API 는 IP 당 시간별 제한 > 150 - Whitelisting 불가

Page 11: Twitter Api Mashup

11

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

Page 12: Twitter Api Mashup

12

Twitter어플리케이션의 종류

Page 13: Twitter Api Mashup

13

Twitter 의 단점을 보완하는 서비스들 웹

140 자 문자열

Twitter 의 장점을 이용하는 서비스들 실시간

사용자간의 대화

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

Local Trends

Twitter 어플리케이션의 종류

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

Page 14: Twitter Api Mashup

14

Twitter Client

Data by TweetStats.com , TwitStat.com

Page 15: Twitter Api Mashup

15

Short URL0rz.tw2tu.us3.ly307.to6url.coma.gga.nfa2n.euad.vuadf.lyadjix.comalturl.comatu.caazqq.comb23.rub65.combacn.mebit.lybloat.mebudurl.combuk.mecanurl.comchilp.itclck.rucli.gscliccami.infoclipurl.usclop.incort.ascuturls.comdecenturl.comdigg.comdoiop.comdurl.medurl.krdwarfurl.comeasyurl.net

eepurl.comewerl.comfb.meff.imfff.tofhurl.comflingk.comflq.usfly2.wsfwd4.mefwdurl.netg8l.usgl.amgo.9nl.comgoo.glgoshrink.comhex.iohref.inhtxt.ithugeurl.comhurl.wsicanhaz.comidek.netis.gdjijr.comj.mpkissa.bekl.amklck.mekorta.nul9k.netliip.toliltext.comlin.crlinkgap.comliurl.cnln-s.net

ln-s.rulnkurl.comlru.jplu.tolurl.nomemurl.commerky.demigre.meminilien.commoourl.commyurl.innanoref.comnanourl.senetnet.meni.tonn.nfnotlong.comnutshellurl.como-x.froffur.comomf.gdonsaas.infoow.lyparv.uspeaurl.comping.fmpiurl.complumurl.complurl.mepnt.mepoprl.compost.lyptiturl.comqlnk.netqurlyq.comr.imrb6.me

rde.mereallytinyurl.comredir.ecredirects.caredirx.comri.msrickroll.itrubyurl.coms3nt.coms7y.usshink.deshort.ieshort.toshortenurl.comshorterlink.comshortlinks.co.ukshoturl.usshredurl.comshrinkify.comshrinkr.comshrinkurl.usshrtnd.comshurl.netshw.mesmallr.comsmurl.comsn.imsn.vcsnadr.itsnipr.comsnipurl.comsnurl.comsp2.rospedr.comsrnk.netsrs.listarturl.com

surl.co.ukta.gdtcrn.chtgr.metighturl.comtiny.cctiny.pltinylink.comtinyurl.comtln.krto.lytogoto.ustr.imtra.kztrunc.ittubeurl.comtwitclicks.comtwitterurl.nettwiturl.detwurl.cctwurl.nlu.mavrev.comu.nuu76.orgub0.cculu.luupdating.meur1.caurl.azurl.co.ukurl.ieurlborg.comurlbrief.comurlcut.comurlcutter.comurlhawk.comurlkiss.com

urlpire.comurlvi.beurlx.ievirl.comwapurl.co.ukwipi.esx.sexil.inxrl.inxrl.usxurl.jpxzb.ccyatuc.comyep.ityfrog.comzi.mazurl.wszz.gdzzang.kr›.ws✩.ws✿.ws❥.ws➔.ws➞.ws➡.ws➨.ws➯.ws➹.ws➽.ws

Page 16: Twitter Api Mashup

16

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

Page 17: Twitter Api Mashup

17

Sharing media

Photo & Video‣ TwitPic.com

‣ TwitVid.com

‣ yFrog.com

‣ img.ly

‣ TweetPhoto.com

‣ TweeTube.com

Music‣ Song.ly

‣ iMeem.com

‣ Blip.fm

‣ Twt.fm

‣ Songtwit.com

‣ TinySong.com

File‣ FileSocial.com

‣ FileTwt.com

‣ TwitDoc.com

‣ TwitFS.com

‣ TweetMojo.com

‣ ShareTwitter.com

Audio‣ twaud.io

‣ chirbit.com

‣ TwitMic.com

LiveCam‣ TwitCam.com

‣ Qik.com

‣ Ustream.tv

Page 18: Twitter Api Mashup

18

Real Time

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

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

Search‣ BingTweets.com : Bing Search Engine + Twitter Trending Topics

‣ CrowdEye.com : CrowdEye Rank 트위터 계정당 랭크에 따른 검색순위 소팅

‣ Collecta.com : Social Search with streaming result.

Page 19: Twitter Api Mashup

19

Twitter Mashup 사례

Page 20: Twitter Api Mashup

20

Twitter Bot

데이터 수집 트윗

수집이용

TwitterBot

Twitter Mashup

API

Page 21: Twitter Api Mashup

21

Twitter Bot 사례 1

Page 22: Twitter Api Mashup

22

Twitter Bot 사례 2

Page 23: Twitter Api Mashup

23

Twumped.com

‣ 헤어진 남 / 녀들

‣ 그 사람에게 Tweet 보내기

왜 ?

Page 24: Twitter Api Mashup

24

mentionmaphttp://apps.asterisq.com/mentionmap/

Page 25: Twitter Api Mashup

25

Collecta.comSocial Search with realtime streaming result.

Page 26: Twitter Api Mashup

26

Twittorati.com‣ Blogosphere

Twittersphere

‣ Tracking Technorati top

100

bloggers on twitter

Page 27: Twitter Api Mashup

27

StockTwits.com‣ $StockTicker , $$

‣ $GOOG , $APPL

‣ StockTwits.tv

‣ Chart.ly

‣ NASDAQ QFolio

iPhone

Page 28: Twitter Api Mashup

28

Twisten.fm‣ Find new music

‣ Grooveshark

‣ TinySong.com

Page 29: Twitter Api Mashup

29

Twibbon.com‣ 트위터 프로필 이미지에 리본 달기

Page 30: Twitter Api Mashup

30

Twtpoll.com ‣ 트위터와 연계한 설문조사

‣ 빠른 전달과 답변

‣ 17 개 설문방식

‣ 설문결과 Embed 기능

http://twtpoll.com/5zc23i

Page 31: Twitter Api Mashup

31

TwitterVision.com‣ Twitter

구글 맵

‣ Using GeoTagged

Tweets

Page 32: Twitter Api Mashup

32

Stweet http://www.we-love-the.net/Stweet/

Page 33: Twitter Api Mashup

33

TwitterCal.com‣ Twitter

Google Calendar API

‣ DM 으로 새로운 일정 등록

Page 34: Twitter Api Mashup

34

twistory‣ Twitter

Calendar

‣ 트윗을

캘린더로

백업

‣ 공개 일기장

Page 35: Twitter Api Mashup

35

PicFog.com‣ Realtime Photo from

TwitPic

TweetPhoto

yFrog

Twitgoo

‣ Auto Refresh

‣ Slideshow

Page 36: Twitter Api Mashup

36

tastidlite.com ‣ 회원카드 + Twitter

카드사용시마다 자동트윗

등록자에게 + 포인트

Page 37: Twitter Api Mashup

37

TwitOnAir.com‣ Twitter + 방송

‣ Tweet 을 캡션으로 보기

‣ 실시간 방송 + 동시 녹화 +

채팅

Page 38: Twitter Api Mashup

38

Twtmt.com ‣ 트위터 오프모임 지원

‣ Tweetup

‣ 트위터 아나바다 #anbd

Page 39: Twitter Api Mashup

39

Self Intro ‣ 한국 트위터 사용자 자기소개

http://selfintro.xguru.net

‣ 현 등록자 약 8300 명

‣ #self_intro 자기소개

‣ @self_intro 에 의해

연결시도

Page 40: Twitter Api Mashup

40

Twitter Mashup 어플리케이션의 전망

Page 41: Twitter Api Mashup

41

Page 42: Twitter Api Mashup

42

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

Page 43: Twitter Api Mashup

43

Thank you !

Questions ?

Page 44: Twitter Api Mashup

44References

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