SlideShare uma empresa Scribd logo
1 de 17
aplicações de software social




                api facebook
o que é

API – É um conjunto de rotinas e padrões
estabelecidos por um software para a utilização
das suas funcionalidades por aplicativos que não
pretendem envolver-se em detalhes da
implementação do software, mas apenas usar
seus serviços.
permissões
                Informações Básicas
–   Id
–   Nome
–   Link
–   Gênero
–   Nome de usuário(username)
–   Localização (idioma_País)
–   Faixa Etária

As informações básicas são públicas qualquer aplicativo pode
acessá-las mesmo autorização do usuário.

                  Permissão Email
– Endereço principal de email
permissões
               Permissões Avançadas
–   Lista de amigos
–   Métricas de suas páginas, aplicações e domínios.
–   Acesso a caixa de entrada do facebook (inbox)
–   Solicitações de Amizade
–   Acesso ao feed de notícias
–   Login no bate-papo do facebook
–   Gerenciar Anúncios
–   Criar e gerenciar eventos
–   Criar e editar listas de amigos
–   Notificações
–   Presença do usuário (online/offline)
–   Realizar Check-ins
–   Publicar no facebook (publicar no mural, comentar,
    compartilhar)
permissões
          Permissões avançadas de perfil
– Todos os dados da página sobre.
  (https://www.facebook.com/username/info)

            Permissões do Open Graph
– Atividades em música, notícias, vídeos, aplicativos.
  (ouviu, leu, assistiu, jogou/usou)
– Atividades de amigos
– Publicar ações

                 Permissões de página
– Gerenciar páginas
permissões dos aplicativos
login
Agilizar cadastro
login
Autenticação
open graph

• Controlar o conteúdo da web captado pelo
  facebook, por meio de metatags

                     <meta property="og:title" content=“Título da página">
                                  <meta property="og:url" content=“Url">
                  <meta property="og:site_name" content=“Nome do Site">
                        <meta property="og:type" content=“Tipo do Link">
                      <meta property="og:image" content=“Url imagem 1">
                      <meta property="og:image" content=“Url imagem 2">
produtos do mercado
       Gwibber
– Informações Básicas
– Permissões Avançadas


Acesso ao feed de notícias e
ao bate-papo.

http://gwibber.com/
produtos do mercado
             Seus amigos no G1
– Informações Básicas
– Permissões Avançadas
– Permissões do Open Graph
Diga aos seus amigos o que está lendo, e veja o que
eles estão lendo.

http://g1.globo.com/
sites de referências técnicas


https://developers.facebook.com/

http://facebook.stackoverflow.com/
ambientes de desenvolvimento, editores e
                          ferramentas existentes

               PHP SDK Facebook
• Trabalha em conjunto com JavaScript, MySQL e JSON.


                   FQL Queries
• Consulta o Graph Api, com uma interface MySQL


                GraphApiExplorer
• Ferramenta de consulta FQL
graph api explorer
referências

• Conhecendo a API do Facebook -
  http://www.slideshare.net/virtualizeid/conhecendo-api-do-
  facebook
• Facebook Devolopers - http://developers.facebook.com/
aplicações de software social


                grupo vermelho


                           Bruno
                           César
                             Ciro
                          Evaldo
                           Felipe
Api facebook

Mais conteúdo relacionado

Mais procurados

10 dicas de SEO para Wordpress
10 dicas de SEO para Wordpress10 dicas de SEO para Wordpress
10 dicas de SEO para WordpressRodrigo Simoni
 
Wordpress SEO - Muito além de plugins
Wordpress SEO - Muito além de pluginsWordpress SEO - Muito além de plugins
Wordpress SEO - Muito além de pluginsFabio Ricotta
 
Hello Drupal - Dando os primeiros passos com o Drupal
Hello Drupal - Dando os primeiros passos com o DrupalHello Drupal - Dando os primeiros passos com o Drupal
Hello Drupal - Dando os primeiros passos com o Drupalfisqua
 
CFBR 2012 | O Facebook limita ou amplia os caminhos criativos?
CFBR 2012 | O Facebook limita ou amplia os caminhos criativos?CFBR 2012 | O Facebook limita ou amplia os caminhos criativos?
CFBR 2012 | O Facebook limita ou amplia os caminhos criativos?Media Education
 
Curtindo o Facebook: O Facebook limita ou amplia os caminhos criativos?
Curtindo o Facebook: O Facebook limita ou amplia os caminhos criativos?Curtindo o Facebook: O Facebook limita ou amplia os caminhos criativos?
Curtindo o Facebook: O Facebook limita ou amplia os caminhos criativos?Thiago Avancini
 
SEO e Social Media - 4 Estratégias para o Sucesso
SEO e Social Media - 4 Estratégias para o SucessoSEO e Social Media - 4 Estratégias para o Sucesso
SEO e Social Media - 4 Estratégias para o SucessoFabio Ricotta
 
Link Building - Usando o Google e Analisando a Concorrência
Link Building - Usando o Google e Analisando a ConcorrênciaLink Building - Usando o Google e Analisando a Concorrência
Link Building - Usando o Google e Analisando a ConcorrênciaJhonny Jessé Coca - Gelada
 

Mais procurados (12)

10 dicas de SEO para Wordpress
10 dicas de SEO para Wordpress10 dicas de SEO para Wordpress
10 dicas de SEO para Wordpress
 
Wordpress SEO - Muito além de plugins
Wordpress SEO - Muito além de pluginsWordpress SEO - Muito além de plugins
Wordpress SEO - Muito além de plugins
 
Hello Drupal - Dando os primeiros passos com o Drupal
Hello Drupal - Dando os primeiros passos com o DrupalHello Drupal - Dando os primeiros passos com o Drupal
Hello Drupal - Dando os primeiros passos com o Drupal
 
Apis abertos
Apis abertosApis abertos
Apis abertos
 
CFBR 2012 | O Facebook limita ou amplia os caminhos criativos?
CFBR 2012 | O Facebook limita ou amplia os caminhos criativos?CFBR 2012 | O Facebook limita ou amplia os caminhos criativos?
CFBR 2012 | O Facebook limita ou amplia os caminhos criativos?
 
Curtindo o Facebook: O Facebook limita ou amplia os caminhos criativos?
Curtindo o Facebook: O Facebook limita ou amplia os caminhos criativos?Curtindo o Facebook: O Facebook limita ou amplia os caminhos criativos?
Curtindo o Facebook: O Facebook limita ou amplia os caminhos criativos?
 
Api do Facebook
Api do FacebookApi do Facebook
Api do Facebook
 
Web 2.0 Flickr
Web 2.0   FlickrWeb 2.0   Flickr
Web 2.0 Flickr
 
SEO e Social Media - 4 Estratégias para o Sucesso
SEO e Social Media - 4 Estratégias para o SucessoSEO e Social Media - 4 Estratégias para o Sucesso
SEO e Social Media - 4 Estratégias para o Sucesso
 
Gerenciamento de sites/blogs com o WordPress 3.4
Gerenciamento de sites/blogs com o WordPress 3.4Gerenciamento de sites/blogs com o WordPress 3.4
Gerenciamento de sites/blogs com o WordPress 3.4
 
Facebook para marcas
Facebook para marcasFacebook para marcas
Facebook para marcas
 
Link Building - Usando o Google e Analisando a Concorrência
Link Building - Usando o Google e Analisando a ConcorrênciaLink Building - Usando o Google e Analisando a Concorrência
Link Building - Usando o Google e Analisando a Concorrência
 

Destaque

Gestao 2.0 para Fundação Dom Cabral
Gestao 2.0 para Fundação Dom CabralGestao 2.0 para Fundação Dom Cabral
Gestao 2.0 para Fundação Dom CabralJose Claudio Terra
 
Pepe Legal Python e Babalu MongoDB, uma dupla dinâmica
Pepe Legal Python e Babalu MongoDB, uma dupla dinâmicaPepe Legal Python e Babalu MongoDB, uma dupla dinâmica
Pepe Legal Python e Babalu MongoDB, uma dupla dinâmicaFATEC São José dos Campos
 
import pybr12: experiencias de inclusión en la última PyCon Brazil
import pybr12: experiencias de inclusión en la última PyCon Brazilimport pybr12: experiencias de inclusión en la última PyCon Brazil
import pybr12: experiencias de inclusión en la última PyCon BrazilFATEC São José dos Campos
 
Cientista da computacao usando python
Cientista da computacao usando pythonCientista da computacao usando python
Cientista da computacao usando pythonJean Lopes
 
Hoje sou um professor feliz: Python no ensino de programação
Hoje sou um professor feliz: Python no ensino de programaçãoHoje sou um professor feliz: Python no ensino de programação
Hoje sou um professor feliz: Python no ensino de programaçãoFATEC São José dos Campos
 
Lista funcões e recursividade
Lista funcões e recursividadeLista funcões e recursividade
Lista funcões e recursividadeAnielli Lemes
 
Como Python está mudando a forma de aprendizagem à distância no Brasil
Como Python está mudando a forma de aprendizagem à distância no BrasilComo Python está mudando a forma de aprendizagem à distância no Brasil
Como Python está mudando a forma de aprendizagem à distância no BrasilMarcel Caraciolo
 
Redes Neurais e Python
Redes Neurais e PythonRedes Neurais e Python
Redes Neurais e Pythonpugpe
 
Estrutura de Dados Aula 08 - Recursão (conceito, utilização, exemplos)
Estrutura de Dados Aula 08 - Recursão (conceito, utilização, exemplos)Estrutura de Dados Aula 08 - Recursão (conceito, utilização, exemplos)
Estrutura de Dados Aula 08 - Recursão (conceito, utilização, exemplos)Leinylson Fontinele
 
Lista de exercícios III Desafios python para zumbis
Lista de exercícios III Desafios python para zumbisLista de exercícios III Desafios python para zumbis
Lista de exercícios III Desafios python para zumbisFATEC São José dos Campos
 
Python e Aprendizagem de Máquina (Inteligência Artificial)
Python e Aprendizagem de Máquina (Inteligência Artificial)Python e Aprendizagem de Máquina (Inteligência Artificial)
Python e Aprendizagem de Máquina (Inteligência Artificial)Marcel Caraciolo
 
Banco de Dados Não Relacionais vs Banco de Dados Relacionais
Banco de Dados Não Relacionais vs Banco de Dados RelacionaisBanco de Dados Não Relacionais vs Banco de Dados Relacionais
Banco de Dados Não Relacionais vs Banco de Dados Relacionaisalexculpado
 
Palestra: Cientista de Dados – Dominando o Big Data com Software Livre
Palestra: Cientista de Dados – Dominando o Big Data com Software LivrePalestra: Cientista de Dados – Dominando o Big Data com Software Livre
Palestra: Cientista de Dados – Dominando o Big Data com Software LivreAmbiente Livre
 
Orientação a Objetos em Python
Orientação a Objetos em PythonOrientação a Objetos em Python
Orientação a Objetos em PythonLuciano Ramalho
 

Destaque (20)

Gestao 2.0 para Fundação Dom Cabral
Gestao 2.0 para Fundação Dom CabralGestao 2.0 para Fundação Dom Cabral
Gestao 2.0 para Fundação Dom Cabral
 
Pepe Legal Python e Babalu MongoDB, uma dupla dinâmica
Pepe Legal Python e Babalu MongoDB, uma dupla dinâmicaPepe Legal Python e Babalu MongoDB, uma dupla dinâmica
Pepe Legal Python e Babalu MongoDB, uma dupla dinâmica
 
import pybr12: experiencias de inclusión en la última PyCon Brazil
import pybr12: experiencias de inclusión en la última PyCon Brazilimport pybr12: experiencias de inclusión en la última PyCon Brazil
import pybr12: experiencias de inclusión en la última PyCon Brazil
 
Cientista da computacao usando python
Cientista da computacao usando pythonCientista da computacao usando python
Cientista da computacao usando python
 
Hoje sou um professor feliz: Python no ensino de programação
Hoje sou um professor feliz: Python no ensino de programaçãoHoje sou um professor feliz: Python no ensino de programação
Hoje sou um professor feliz: Python no ensino de programação
 
Lista funcões e recursividade
Lista funcões e recursividadeLista funcões e recursividade
Lista funcões e recursividade
 
Como Python está mudando a forma de aprendizagem à distância no Brasil
Como Python está mudando a forma de aprendizagem à distância no BrasilComo Python está mudando a forma de aprendizagem à distância no Brasil
Como Python está mudando a forma de aprendizagem à distância no Brasil
 
Redes Neurais e Python
Redes Neurais e PythonRedes Neurais e Python
Redes Neurais e Python
 
Estrutura de Dados Aula 08 - Recursão (conceito, utilização, exemplos)
Estrutura de Dados Aula 08 - Recursão (conceito, utilização, exemplos)Estrutura de Dados Aula 08 - Recursão (conceito, utilização, exemplos)
Estrutura de Dados Aula 08 - Recursão (conceito, utilização, exemplos)
 
Lista de exercícios IV python para zumbis
Lista de exercícios IV python para zumbisLista de exercícios IV python para zumbis
Lista de exercícios IV python para zumbis
 
Lista de exercícios III Desafios python para zumbis
Lista de exercícios III Desafios python para zumbisLista de exercícios III Desafios python para zumbis
Lista de exercícios III Desafios python para zumbis
 
Estrutura de dados em Java - Recursividade
Estrutura de dados em Java - RecursividadeEstrutura de dados em Java - Recursividade
Estrutura de dados em Java - Recursividade
 
Python e Aprendizagem de Máquina (Inteligência Artificial)
Python e Aprendizagem de Máquina (Inteligência Artificial)Python e Aprendizagem de Máquina (Inteligência Artificial)
Python e Aprendizagem de Máquina (Inteligência Artificial)
 
Banco de Dados Não Relacionais vs Banco de Dados Relacionais
Banco de Dados Não Relacionais vs Banco de Dados RelacionaisBanco de Dados Não Relacionais vs Banco de Dados Relacionais
Banco de Dados Não Relacionais vs Banco de Dados Relacionais
 
Java vs. C/C++
Java vs. C/C++Java vs. C/C++
Java vs. C/C++
 
Palestra: Cientista de Dados – Dominando o Big Data com Software Livre
Palestra: Cientista de Dados – Dominando o Big Data com Software LivrePalestra: Cientista de Dados – Dominando o Big Data com Software Livre
Palestra: Cientista de Dados – Dominando o Big Data com Software Livre
 
Orientação a Objetos em Python
Orientação a Objetos em PythonOrientação a Objetos em Python
Orientação a Objetos em Python
 
Hackeando Dados públicos com python
Hackeando Dados públicos com pythonHackeando Dados públicos com python
Hackeando Dados públicos com python
 
Hackeando o Facebook com Python
Hackeando o Facebook com PythonHackeando o Facebook com Python
Hackeando o Facebook com Python
 
C++vs java
C++vs javaC++vs java
C++vs java
 

Semelhante a Api facebook

Desenvolvimento de Aplicativos para Facebook
Desenvolvimento de Aplicativos para FacebookDesenvolvimento de Aplicativos para Facebook
Desenvolvimento de Aplicativos para FacebookBruno Leite
 
Desenvolvendo Aplicativos Sociais
Desenvolvendo Aplicativos SociaisDesenvolvendo Aplicativos Sociais
Desenvolvendo Aplicativos SociaisJorge Moisés Assis
 
Open Social + Perguntas
Open Social + PerguntasOpen Social + Perguntas
Open Social + Perguntasdmaiavieira
 
APIs do LinkedIn
APIs do LinkedInAPIs do LinkedIn
APIs do LinkedInLinkedIn
 
Desenvolvimento de aplicativos para o Facebook
Desenvolvimento de aplicativos para o FacebookDesenvolvimento de aplicativos para o Facebook
Desenvolvimento de aplicativos para o FacebookErika Heidi
 
Desenvolvimento de aplicações para o Twitter
Desenvolvimento de aplicações para o TwitterDesenvolvimento de aplicações para o Twitter
Desenvolvimento de aplicações para o Twitterentrebits
 
Facebook Platform - Hack Thursday CW 40
Facebook Platform - Hack Thursday CW 40Facebook Platform - Hack Thursday CW 40
Facebook Platform - Hack Thursday CW 40William Dias
 
Curso Marketing no Facebook - ESPM (Fevereiro 2012)
Curso Marketing no Facebook - ESPM (Fevereiro 2012)Curso Marketing no Facebook - ESPM (Fevereiro 2012)
Curso Marketing no Facebook - ESPM (Fevereiro 2012)Glebe Duarte
 
SEO para E-Commerce: lojas online com sucesso!
SEO para E-Commerce: lojas online com sucesso!SEO para E-Commerce: lojas online com sucesso!
SEO para E-Commerce: lojas online com sucesso!introfini
 
Firefox - Developer's Best Friend // Fisl2008
Firefox - Developer's Best Friend // Fisl2008Firefox - Developer's Best Friend // Fisl2008
Firefox - Developer's Best Friend // Fisl2008Clauber Stipkovic
 

Semelhante a Api facebook (20)

Desenvolvimento de Aplicativos para Facebook
Desenvolvimento de Aplicativos para FacebookDesenvolvimento de Aplicativos para Facebook
Desenvolvimento de Aplicativos para Facebook
 
Desenvolvendo Aplicativos Sociais
Desenvolvendo Aplicativos SociaisDesenvolvendo Aplicativos Sociais
Desenvolvendo Aplicativos Sociais
 
Open social
Open socialOpen social
Open social
 
Open social
Open socialOpen social
Open social
 
Open Social
Open SocialOpen Social
Open Social
 
APIs Abertas
APIs AbertasAPIs Abertas
APIs Abertas
 
Apps&APIs
Apps&APIsApps&APIs
Apps&APIs
 
API's Abertos
API's AbertosAPI's Abertos
API's Abertos
 
Open Social + Perguntas
Open Social + PerguntasOpen Social + Perguntas
Open Social + Perguntas
 
APIs do LinkedIn
APIs do LinkedInAPIs do LinkedIn
APIs do LinkedIn
 
Desenvolvimento de aplicativos para o Facebook
Desenvolvimento de aplicativos para o FacebookDesenvolvimento de aplicativos para o Facebook
Desenvolvimento de aplicativos para o Facebook
 
APIs abertos
APIs abertosAPIs abertos
APIs abertos
 
The Facebook Plataform
The Facebook PlataformThe Facebook Plataform
The Facebook Plataform
 
Desenvolvimento de aplicações para o Twitter
Desenvolvimento de aplicações para o TwitterDesenvolvimento de aplicações para o Twitter
Desenvolvimento de aplicações para o Twitter
 
Facebook Platform - Hack Thursday CW 40
Facebook Platform - Hack Thursday CW 40Facebook Platform - Hack Thursday CW 40
Facebook Platform - Hack Thursday CW 40
 
Mashup
MashupMashup
Mashup
 
Curso Marketing no Facebook - ESPM (Fevereiro 2012)
Curso Marketing no Facebook - ESPM (Fevereiro 2012)Curso Marketing no Facebook - ESPM (Fevereiro 2012)
Curso Marketing no Facebook - ESPM (Fevereiro 2012)
 
SEO para E-Commerce: lojas online com sucesso!
SEO para E-Commerce: lojas online com sucesso!SEO para E-Commerce: lojas online com sucesso!
SEO para E-Commerce: lojas online com sucesso!
 
SEO Na Prática
SEO Na PráticaSEO Na Prática
SEO Na Prática
 
Firefox - Developer's Best Friend // Fisl2008
Firefox - Developer's Best Friend // Fisl2008Firefox - Developer's Best Friend // Fisl2008
Firefox - Developer's Best Friend // Fisl2008
 

Api facebook

  • 1. aplicações de software social api facebook
  • 2. o que é API – É um conjunto de rotinas e padrões estabelecidos por um software para a utilização das suas funcionalidades por aplicativos que não pretendem envolver-se em detalhes da implementação do software, mas apenas usar seus serviços.
  • 3. permissões Informações Básicas – Id – Nome – Link – Gênero – Nome de usuário(username) – Localização (idioma_País) – Faixa Etária As informações básicas são públicas qualquer aplicativo pode acessá-las mesmo autorização do usuário. Permissão Email – Endereço principal de email
  • 4. permissões Permissões Avançadas – Lista de amigos – Métricas de suas páginas, aplicações e domínios. – Acesso a caixa de entrada do facebook (inbox) – Solicitações de Amizade – Acesso ao feed de notícias – Login no bate-papo do facebook – Gerenciar Anúncios – Criar e gerenciar eventos – Criar e editar listas de amigos – Notificações – Presença do usuário (online/offline) – Realizar Check-ins – Publicar no facebook (publicar no mural, comentar, compartilhar)
  • 5. permissões Permissões avançadas de perfil – Todos os dados da página sobre. (https://www.facebook.com/username/info) Permissões do Open Graph – Atividades em música, notícias, vídeos, aplicativos. (ouviu, leu, assistiu, jogou/usou) – Atividades de amigos – Publicar ações Permissões de página – Gerenciar páginas
  • 9. open graph • Controlar o conteúdo da web captado pelo facebook, por meio de metatags <meta property="og:title" content=“Título da página"> <meta property="og:url" content=“Url"> <meta property="og:site_name" content=“Nome do Site"> <meta property="og:type" content=“Tipo do Link"> <meta property="og:image" content=“Url imagem 1"> <meta property="og:image" content=“Url imagem 2">
  • 10. produtos do mercado Gwibber – Informações Básicas – Permissões Avançadas Acesso ao feed de notícias e ao bate-papo. http://gwibber.com/
  • 11. produtos do mercado Seus amigos no G1 – Informações Básicas – Permissões Avançadas – Permissões do Open Graph Diga aos seus amigos o que está lendo, e veja o que eles estão lendo. http://g1.globo.com/
  • 12. sites de referências técnicas https://developers.facebook.com/ http://facebook.stackoverflow.com/
  • 13. ambientes de desenvolvimento, editores e ferramentas existentes PHP SDK Facebook • Trabalha em conjunto com JavaScript, MySQL e JSON. FQL Queries • Consulta o Graph Api, com uma interface MySQL GraphApiExplorer • Ferramenta de consulta FQL
  • 15. referências • Conhecendo a API do Facebook - http://www.slideshare.net/virtualizeid/conhecendo-api-do- facebook • Facebook Devolopers - http://developers.facebook.com/
  • 16. aplicações de software social grupo vermelho Bruno César Ciro Evaldo Felipe