72602891 API Redes Sociais
10230 palavras
41 páginas
❉❡s❡♥✈♦❧✈✐♠❡♥t♦ ❞❡ ❆♣❧✐❝❛çõ❡s ❙♦❝✐❛✐s ❛ ♣❛rt✐r❞❡ ❆P■s ❡♠ ❘❡❞❡s ❙♦❝✐❛✐s ❖♥❧✐♥❡
❖✳ ❈✳ ❳❛✈✐❡r
❚❡❝❤♥✐❝❛❧ ❘❡♣♦rt
✲
❏✉❧②
❘❚✲■◆❋❴✵✵✵✲✶✵
✲
✷✵✶✵
✲
✲
❘❡❧❛tór✐♦ ❚é❝♥✐❝♦
❏✉❧❤♦
❚❤❡ ❝♦♥t❡♥ts ♦❢ t❤✐s ❞♦❝✉♠❡♥t ❛r❡ t❤❡ s♦❧❡ r❡s♣♦♥s✐❜✐❧✐t② ♦❢ t❤❡ ❛✉t❤♦rs✳
❖ ❝♦♥t❡ú❞♦ ❞♦ ♣r❡s❡♥t❡ ❞♦❝✉♠❡♥t♦ é ❞❡ ú♥✐❝❛ r❡s♣♦♥s❛❜✐❧✐❞❛❞❡ ❞♦s ❛✉t♦r❡s✳
■♥st✐t✉t♦ ❞❡ ■♥❢♦r♠át✐❝❛
❯♥✐✈❡rs✐❞❛❞❡ ❋❡❞❡r❛❧ ❞❡ ●♦✐ás
✇✇✇✳✐♥❢✳✉❢❣✳❜r
Desenvolvimento de Aplicações Sociais A Partir de
APIs em Redes Sociais Online
Otávio C. Xavier ∗
Cedric L. de Carvalho †
otaviocx@gmail.com
cedric@inf.ufg.br
Resumo. Redes Sociais Online são sistemas Web para relacionamento e troca de conhecimentos entre pessoas. Um dos frutos da Web 2.0, as redes sociais podem ser de propósito geral ou para um público específico (músicos, médicos, pessoas solteiras, etc.). Com a popularidade, as redes sociais online foram ganhando mais funcionalidades, tornando a interatividade entre os usuários cada vez maior. Atualmente, muitas redes sociais online possuem APIs para que os próprios usuários possam criar aplicações para elas. Este trabalho destina-se ao estudo das APIs das redes sociais mais populares (como Facebook, Twitter, Orkut, Linkedin, Flickr e MySpaces). Tais APIs serão descritas com exemplos de implementações. Também serão vistas tecnologias como OpenSocial, OAuth e OpenID, que auxiliam no desenvolvimento de aplicações para redes sociais.
Palavras-Chave: Redes Sociais Online, API, Facebook, Twitter, Flickr, OpenSocial,
OpenID, OAuth.
1
Introdução
Desde sua origem, as redes sociais online (também chamadas de sites de rede social) têm atraído milhões de usuários em todo o mundo. Muitos destes integraram tais sites em suas rotinas diárias. Atualmente existem centenas de redes sociais online, com várias implementações tecnológicas diferentes, dando apoio à uma grande quantidade de práticas e interesses. Algumas redes sociais caracterizam-se por serem um canal de comunicação de sites pré-existentes.
Outras ajudam estranhos a se