SlideShare uma empresa Scribd logo
API do Facebook

 Amanda de Paula Silva
     André de Mello
  Igor Henrique Bastos
     Rafael Ramon
     Salatiel Ribeiro
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.
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.
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.
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.).
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.
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”.
Como está sendo usado
Como está sendo usado
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
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

Mais conteúdo relacionado

PDF
Projeto 2 api_do_facebook
Gedeon Santos
 
PDF
Facebook Platform - Hack Thursday CW 40
William Dias
 
PPTX
Api facebook
Felipe Costa
 
PDF
Desenvolvimento de aplicativos para Facebook
Katon Agência Digital
 
PPT
Open Social
dmaiavieira
 
PDF
Facebook API O que é possível ser feito agora?
Pivot Produtora
 
PPTX
Conhecendo API do Facebook
Virtualize Interatividade Digital
 
PDF
Gestao 2.0 para Fundação Dom Cabral
Jose Claudio Terra
 
Projeto 2 api_do_facebook
Gedeon Santos
 
Facebook Platform - Hack Thursday CW 40
William Dias
 
Api facebook
Felipe Costa
 
Desenvolvimento de aplicativos para Facebook
Katon Agência Digital
 
Open Social
dmaiavieira
 
Facebook API O que é possível ser feito agora?
Pivot Produtora
 
Conhecendo API do Facebook
Virtualize Interatividade Digital
 
Gestao 2.0 para Fundação Dom Cabral
Jose Claudio Terra
 

Semelhante a Api do Facebook (20)

PPTX
Desenvolvimento de Aplicativos para Facebook
Bruno Leite
 
PPT
Mashups
pedhenrique
 
PDF
GraphQL - A Graph Query Language to your API
Dan Vitoriano
 
PDF
Apis Abertos
Alvaro Leão
 
ODP
PHP nas Mídias Sociais
Jota Júnior
 
ODP
Mashup
asspink
 
PDF
INTEGRAÇÃO DE APLICAÇÃO ANDROID COM WEB SERVICES REST
Rafael Bitencourt
 
PDF
APIs
guest1182eb
 
PPT
Mashup
rafaelbonutti
 
PDF
The Facebook Plataform
Douglas V. Pasqua
 
PPT
Mashup
rdfioravante
 
PDF
Open social - Grupo D
Douglas Alves
 
PDF
Mineração de dados com Facepager
Marcelo Alves
 
PDF
API - Interface de Programação de Aplicativos
Felipe J. R. Vieira
 
PDF
APIs abertos
Grupo_Ouro
 
PDF
Projeto iii
EduardoASoSo
 
PPT
Open Social + Perguntas
dmaiavieira
 
KEY
Desenvolvendo Aplicativos Sociais
Jorge Moisés Assis
 
PPT
Google OpenSocial
Robson Claudino Xavier
 
PPT
Mashups - SOA
angelicagb
 
Desenvolvimento de Aplicativos para Facebook
Bruno Leite
 
Mashups
pedhenrique
 
GraphQL - A Graph Query Language to your API
Dan Vitoriano
 
Apis Abertos
Alvaro Leão
 
PHP nas Mídias Sociais
Jota Júnior
 
Mashup
asspink
 
INTEGRAÇÃO DE APLICAÇÃO ANDROID COM WEB SERVICES REST
Rafael Bitencourt
 
The Facebook Plataform
Douglas V. Pasqua
 
Mashup
rdfioravante
 
Open social - Grupo D
Douglas Alves
 
Mineração de dados com Facepager
Marcelo Alves
 
API - Interface de Programação de Aplicativos
Felipe J. R. Vieira
 
APIs abertos
Grupo_Ouro
 
Projeto iii
EduardoASoSo
 
Open Social + Perguntas
dmaiavieira
 
Desenvolvendo Aplicativos Sociais
Jorge Moisés Assis
 
Google OpenSocial
Robson Claudino Xavier
 
Mashups - SOA
angelicagb
 
Anúncio

Api do Facebook

  • 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”.
  • 10. 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
  • 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