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

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 esuas 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 GRAPHAPI 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 GRAPHAPI ● 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 paraambas 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 Comuma 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”.
  • 8.
  • 9.
  • 10.
    Sites de referênciaté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 livrosde 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