Como usar a API do Facebook
I'não tenho certeza absoluta se entendi a pergunta, mas deixe's tentar isto.
A API do Facebook fornece aos desenvolvedores de aplicativos uma maneira de acessar elementos centrais da funcionalidade do Facebook, tais como recuperar informações sobre um usuário, mostrar suas fotos recentemente carregadas ou acessar informações sobre seus amigos que usam o mesmo aplicativo. Isso é feito para permitir que aplicativos forneçam experiências sociais mais ricas aos seus usuários, com base nos dados que o Facebook já possui sobre essa pessoa. Também pode ser usado para escrever de volta ao "gráfico social" que o Facebook mantém, publicando ações como "Gus está escrevendo uma resposta a uma pergunta no Quora" para fornecer contexto e histórias ao usuário's friends.
Em um nível um pouco mais técnico, essa funcionalidade é implementada mostrando ao usuário uma caixa de diálogo que diz quais partes dos seus dados o aplicativo gostaria de acessar, pedindo ao usuário que autorize ou negue permissão para esse aplicativo. Se o usuário aceitar, o aplicativo é fornecido com o que o Facebook chama de "token de acesso". Esse token de acesso codifica uma série de informações diferentes, tais como o identificador exclusivo do aplicativo&apos no Facebook, quais elementos dos dados do usuário' o aplicativo foi autorizado a acessar em nome do usuário' e quando essa autorização foi concedida. É habitual que o aplicativo armazene este token contra o registro do usuário em suas próprias bases de dados backend, pois ele deve ser fornecido à API do Facebook para validação toda vez que for feito um pedido de dados do usuário. Os tokens de acesso só são válidos por um período de tempo relativamente curto, por isso é fornecido um método para uma aplicação fornecer um token de acesso antigo em troca de um novo. Isso significa que se o usuário revogar a permissão que o aplicativo tinha para acessar seus dados, a solicitação de um novo token de acesso será negada e o aplicativo não terá mais acesso aos dados do usuário's data.
Esta é uma visão geral de alto nível de algumas das coisas que você pode fazer com a API do Facebook. Para obter mais informações, você pode ver a documentação da API aqui - Facebook Developers.
Artigos semelhantes
- Quais são os horários para postar no Facebook e por que o Facebook não permite postagens atrasadas no Facebook por um determinado tempo?
- Como usar as API's
- Como usar a API do SoundCloud para criar uma rádio pela internet
- Por que mais pessoas usam o Facebook na web móvel em vez de usar os aplicativos nativos iOS / Android do Facebook?