fb seminar
Post on 08-Jul-2015
109 Views
Preview:
TRANSCRIPT
F ac ebook S oc ial G raph
임준원
Open ID
OpenID is an o p e n s tand ard that d e s c rib e s h ow u s e rs can
b e au th e nticate d in a d e c e ntralize d m anne r, e lim inating th e
ne e d fo r s e rvic e s to p rovid e th e ir own ad h o c s ys te m s and
allowing u s e rs to c o ns o lid ate th e ir d ig ital id e ntitie s .
F ac ebook, G oog le , Twitter, Yahoo, MS , IB M,
Oauth is an o p e n p ro to c o l to allow s e c ure API
au tho rizatio n in a s im p le and s tand ard m e tho d from d e s kto p
and we b ap p licatio ns .
If you c an’ t us e it, it’ s not s ec ure
Us ability vs S ec urity
F lic kr Auth, F ac ebook Auth, G oog le ’ s Auths ub , Yahoo’ s B B Auth
http ://to o ls .ie tf.o rg/htm l/rfc5849
E xample
Open API
An applic ation programming interfac e ( API) is a s o urc e c o d e -b as e d s p e c ificatio n inte nd e d to b e u s e d as an inte rfac e b y s o ftware
c om p o ne nts to c om m un icate with e ac h o the r.
URL! !
Open G raph
G raph?
Open G raph
G raph? Node, E dge
The p age s and hyp e rlinks o f th e World - Wid e We b m ay b e vie we d as no d e s
and e d ge s in a d ire c te d grap h . - The We b as a grap h . Jo n M. Kle inb e rg . 1 999-
http ://www.s lid e s hare .ne t/u s e fu lp arad igm /01 021 8
Open G raph
to integ rate deeply into the F ac ebook experienc e
Open G raphAfter a us er adds your app to their Timeline
S o, Open G raph is
“ The Open G raph API will a llow any page on the Web to have all the features of a F ac ebook Page
Open G raph 전략이란 ?
3.S o c ial grap h 정의 ( 각 사이트들이 무작위적으로 가지 고 있는 사용자 정보 )
4. 웹 전체에 흩어져 있는 S o c ial Grap h 들을 하나로 묶어 서 S o c ial We b 을 만들겠다는 전략
이를 위해 fac e b o o k 에서 발표한 기술은- S o c ial Plug in
- O p e n Grap h Pro to co l
- Grap h API
목적 ?
Grap h API
Frie nd s : h ttp s ://grap h .fac e b o o k.c om /m e /friends ? ac c es s _token=. . .News fe e d (th is is an o u td ate d view, d o e s no t re fle c t th e News Fe e d o n
fac e b o o k.c om ):h ttp s ://grap h .fac e b o o k.c om /m e /home? ac c es s _token=. . .Pro file fe e d (Wall): h ttp s ://grap h .fac e b o o k.c om /m e /feed? ac c es s _token=. . .Like s : h ttp s ://grap h .fac e b o o k.c om /m e /likes ? ac c es s _token=. . .Movie s : h ttp s ://grap h .fac e b o o k.c om /m e /movies ? ac c es s _token=. . .Mus ic : h ttp s ://grap h .fac e b o o k.c om /m e /mus ic ? ac c es s _token=. . .Boo ks : h ttp s ://grap h .fac e b o o k.c om /m e /books ? ac c es s _token=. . .No te s : h ttp s ://grap h .fac e b o o k.c om /m e /notes ? ac c es s _token=. . .Pe rm is s io ns : h ttp s ://grap h .fac e b o o k.c om /m e /permis s ions? ac c es s _token=. . .Pho to Tags : h ttp s ://grap h .fac e b o o k.c om /m e /photos ? ac c es s _token=. . .Pho to Alb um s : h ttp s ://grap h .fac e b o o k.c om /m e /albums ? ac c es s _token=. . .Vid e o Tags : h ttp s ://grap h .fac e b o o k.c om /m e /videos ? ac c es s _token=. . .Vid e o U p load s : h ttp s ://grap h .fac e b o o k.c om /m e /videos /uploaded? ac c es s _token=. . .Eve nts : h ttp s ://grap h .fac e b o o k.c om /m e /events ? ac c es s _token=. . .Gro up s : h ttp s ://grap h .fac e b o o k.c om /m e /groups ? ac c es s _token=. . .C he c kin s : h ttp s ://grap h .fac e b o o k.c om /m e /c hec kins ? ac c es s _token=. . .O b je c ts with Lo catio n : h ttp s ://grap h .fac e b o o k.c om /m e /loc ations? ac c es s _token=. . .
http s ://grap h .fac e b o o k.c om /
S o c ial Plug ins
http ://d e ve lo p e rs .fac e b o o k.c om /d o c s /re fe re nc e /p lug ins /like /
Like Butto n
S e nd Butto n
S ub s c rib e Butto n
C om m e nts
Ac tivity Fe e d
Re com m e nd atio ns
Like Bo x
Log in Bu tto n
Re g is tratio n
Fac e p ile
Live S tre am
S o c ial Grap h Exam p le
top related