Api do Facebook
-
Upload
inovarandre -
Category
Documents
-
view
601 -
download
0
description
Transcript of Api do Facebook
![Page 1: Api do Facebook](https://reader036.fdocuments.pl/reader036/viewer/2022081403/556a5c18d8b42a7a138b4fc7/html5/thumbnails/1.jpg)
API do Facebook
Amanda de Paula SilvaAndré de Mello
Igor Henrique BastosRafael RamonSalatiel Ribeiro
![Page 2: Api do Facebook](https://reader036.fdocuments.pl/reader036/viewer/2022081403/556a5c18d8b42a7a138b4fc7/html5/thumbnails/2.jpg)
Introdução
● API é o acrônimo de Application Programming
● A API do Facebook é rica e bastante consistente e permite interações com diversas plataformas e a criação de aplicativos diversos.
●
● O Facebook disponibiliza o SDK (Software Development Kit) em PHP, JS, IOS e Android.
![Page 3: Api do Facebook](https://reader036.fdocuments.pl/reader036/viewer/2022081403/556a5c18d8b42a7a138b4fc7/html5/thumbnails/3.jpg)
Facebook Platform e suas APIs
● A Facebook Platform permite que qualquer um construa aplicativos sociais no Facebook e na Web.
● A principal API da Facebook Platform é a Graph API
● O Facebook também possui outra plataforma chamada de API REST.
![Page 4: Api do Facebook](https://reader036.fdocuments.pl/reader036/viewer/2022081403/556a5c18d8b42a7a138b4fc7/html5/thumbnails/4.jpg)
Utilizando a GRAPH API
O facebook vem trocando sua antiga API, chamada REST, baseada em requisições HTTP com resposta em XML, pela Graph API, onde todos os elementos básicos da rede social são representados em páginas diferentes e cada elemento possui sub-elementos criando grafos, que deram origem ao nome da API.
![Page 5: Api do Facebook](https://reader036.fdocuments.pl/reader036/viewer/2022081403/556a5c18d8b42a7a138b4fc7/html5/thumbnails/5.jpg)
Utilizando a GRAPH API
● A Graph API altera o paradigma da API de uma forma orientada ao método de ler ou gravar informações a partir do Facebook para uma nova forma que usa objetos e os relacionamentos ou conexões entre eles.
● Ela apresenta uma visão simples e consistente do gráfico social do Facebook (fotos, pessoas, eventos etc.) e suas respectivas conexões (amigos, conteúdo compartilhado etc.).
![Page 6: Api do Facebook](https://reader036.fdocuments.pl/reader036/viewer/2022081403/556a5c18d8b42a7a138b4fc7/html5/thumbnails/6.jpg)
Considerações
● Suporte para ambas APIs
● Ambas são aplicáveis a aplicativos remotos, nativos ou aplicativos da Web remotos, incluindo conteúdo da Web remoto em aplicativos nativos através do uso de visualizações da Web.
![Page 7: Api do Facebook](https://reader036.fdocuments.pl/reader036/viewer/2022081403/556a5c18d8b42a7a138b4fc7/html5/thumbnails/7.jpg)
Importância da API
Com uma política de abertura de API´s, a rede social dá mostras que está no mesmo caminho do The New York Times: possui o lema “seja fiel, fique com o meu jornal (no caso acesse o Facebook): ofereço o melhor conteúdo”.
![Page 8: Api do Facebook](https://reader036.fdocuments.pl/reader036/viewer/2022081403/556a5c18d8b42a7a138b4fc7/html5/thumbnails/8.jpg)
Como está sendo usado
![Page 9: Api do Facebook](https://reader036.fdocuments.pl/reader036/viewer/2022081403/556a5c18d8b42a7a138b4fc7/html5/thumbnails/9.jpg)
Como está sendo usado
![Page 10: Api do Facebook](https://reader036.fdocuments.pl/reader036/viewer/2022081403/556a5c18d8b42a7a138b4fc7/html5/thumbnails/10.jpg)
Sites de referência técnica
http://developers.facebook.com/docs/
http://imasters.com.br/artigo/20274/apis/explorando-funcionalidades-das-apis-do-facebook
http://www.devmedia.com.br/facebook-api-revista-net-magazine-96/24331
![Page 11: Api do Facebook](https://reader036.fdocuments.pl/reader036/viewer/2022081403/556a5c18d8b42a7a138b4fc7/html5/thumbnails/11.jpg)
Artigos e livros de referência bibliográfica
Introdução às APIs do FacebookAutor: C. Enrique Ortiz
http://www.ibm.com/developerworks/br/library/x-androidfacebookapi/index.html
Facebook Api Developers GuideAutor: Wayne Graham