O que é a API do Facebook?

Uma coisa que distingue o Facebook, além de sua concorrência no campo das redes sociais, é o amplo uso da construção da plataforma, recursos e aplicativos do site com software de código aberto. Tomando a filosofia de código aberto para o coração, o Facebook compartilha um conjunto de interfaces de programação de aplicativos (APIs para suas interfaces de programação de aplicativos iniciais) que os desenvolvedores podem usar para tirar proveito da rede social e ampliar os aplicativos e sites do desenvolvedor. As principais interfaces de programação de aplicativos oferecidas pelo Facebook incluem a API de anúncios, a API de créditos, a API de bate-papo e a API do gráfico.

Gráfico de API

A API do Facebook mais usada é a API Graph, que é um recurso fundamental que desenha o gráfico social para todas as conexões entre pessoas, páginas, eventos, mensagens, fotos, comentários e curtidas. Tocando no gráfico social, o Facebook permite que seus aplicativos da Web interajam com os dados de várias maneiras. Você pode receber as mensagens mais recentes de um usuário, acessar e baixar um álbum de fotos e descobrir o “curtir” mais popular em toda a rede social. A API do Graph inclui uma função de pesquisa que permite recuperar e analisar esses dados com facilidade, desde que os dados do usuário sejam públicos e não privados. Se for privado, seu aplicativo precisará de um acesso simbólico ao Facebook para obter permissão do usuário.

Bate-papo da API

A API de bate-papo permite que um programador integre a função de bate-papo do Facebook diretamente em um aplicativo de desktop ou baseado na Web. É possível enviar mensagens instantâneas entre seus amigos do Facebook com o serviço Jabber e o protocolo XMPP. A API de bate-papo permite que os usuários enviem e recebam mensagens de texto sem formatação, mas não aquelas baseadas em HTML. Além disso, a API permite que os desenvolvedores recuperem a foto de um usuário através dos protocolos vCard ou XMPP; Depois de recuperada, a foto pode ser exibida como uma imagem de perfil do bate-papo.

Créditos da API

Os créditos do Facebook são um sistema de pagamento interno da plataforma para comprar artigos de aplicativos, serviços e muito mais. Basicamente, um crédito dá ao usuário a capacidade de comprar bens virtuais em um aplicativo do Facebook. Um desenvolvedor de aplicativos pode colocar um botão “Pagar com o Facebook” no jogo, incentivando os usuários a comprar seus produtos digitais. Os créditos da API cobrem dois componentes: o sistema de crédito anterior e posterior. A frente lida com tudo o que os usuários do Facebook veem, enquanto a API de serviços em segundo plano é usada para gerenciar os créditos recebidos e postar atualizações de status em nome do usuário.

Anúncios da API

A API de anúncios oferece aos desenvolvedores e anunciantes de ponta a capacidade de criar seus próprios aplicativos para atender às necessidades e preocupações com publicidade. A API está disponível como alternativa ao uso da ferramenta Gerenciador de publicidade do Facebook, que é gratuita para criar e gerenciar seus anúncios por padrão. Para usar a API do anúncio, uma pessoa ou empresa deve concordar com os termos e condições, para que o usuário seja colocado na lista branca da API. Caso contrário, desenvolvedores ou fornecedores não poderão acessar a interface do aplicativo.

Referências

 

Você pode estar interessado:

Deixe um comentário