O documento descreve as APIs do Facebook, incluindo a Graph API e a API REST. A Graph API representa elementos da rede social como páginas e cada elemento possui subelementos, criando grafos. Ela fornece uma visão consistente do gráfico social do Facebook e suas conexões. O Facebook também disponibiliza SDKs para facilitar a criação de aplicativos que utilizam suas APIs.
1. API do Facebook
Amanda de Paula Silva
André de Mello
Igor Henrique Bastos
Rafael Ramon
Salatiel Ribeiro
2. 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.
3. 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.
4. 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.
5. 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.).
6. 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.
7. 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”.
11. Artigos e livros de referência
bibliográfica
Introdução às APIs do Facebook
Autor: C. Enrique Ortiz
http://www.ibm.com/developerworks/br/library/x-
androidfacebookapi/index.html
Facebook Api Developers Guide
Autor: Wayne Graham