Caso de uso do Login do Facebook

Este documento mostra como criar e personalizar um app com o caso de uso do Login do Facebook usando o Painel de Apps.

Este guia considera que você já tenha lido e implementado os requisitos para criar um app na Meta.

1. Iniciar o processo de criação do app

Existem várias maneiras de criar um app.

  • Caso tenha acabado de sair do fluxo de registro, clique no botão Criar primeiro aplicativo.
  • Se estiver acessando o Painel de Apps , clique em Criar aplicativo no canto superior direito.
  • Se você estiver no painel de um app existente e quiser criar um novo, selecione o menu suspenso no canto superior esquerdo e clique no botão​ Criar um novo aplicativo.

Etapa 2: selecionar o caso de uso

Selecione o caso de uso Authenticate and request data from users with Facebook Login.

Clique na seta para baixo à direita se quiser ver a descrição do que pode ser feito nesse caso de uso e os requisitos relacionados.

Clique no botão Avançar.

O caso de uso pode ser personalizado futuramente no painel do app.

Etapa 3. definir os detalhes do app

Nesta etapa, você adicionará o seguinte:

  • O nome do app.
  • O endereço de email que deve ser usado para entrar em contato com você sobre este app.

Como alternativa, você pode vincular o app a uma conta empresarial existente usando o menu suspenso ou adicionar isso mais tarde.

Clique em Criar aplicativo para salvar os detalhes.

Etapa 4: personalizar o app

Na seção Autenticação e criação de conta, você verá que o Login do Facebook e a permissão public_profile foram automaticamente adicionados ao app. Isso permite que o app use o Login do Facebook e peça permissão aos usuários para acessar as informações do perfil público padrão.

Clique no botão Personalizar.

Personalizar o Login do Facebook e solicitar dados do usuário

Configurações

Com o Login do Facebook, você pode controlar as configurações do oAuth e adicionar uma URL de retorno de chamada de desautorização e um validador de URI de redirecionamento.

Início rápido

O início rápido do Login do Facebook permite que você obtenha rapidamente o código para implementar o recurso no seu app.

Permissões

Você verá uma lista de permissões disponíveis no caso de uso do Login do Facebook com uma descrição completa e os requisitos relacionados.

  • email: poderá ser adicionada caso o app precise do endereço de email da pessoa.
  • public_profile: é adicionada automaticamente e não pode ser removida.
Depois de adicionar uma permissão ao seu app, você poderá ver o status correspondente:
  • Ready for live mode (Pronto para o modo publicado): a permissão foi aprovada no processo de análise. O app pode ser publicado.
  • Ready to Testing (Pronto para teste): você pode testar chamadas de API para pontos de extremidade que exigem a permissão e concluir os requisitos de teste da análise do app.
  • Verification Required (Verificação necessária): a permissão exige que uma conta empresarial da Meta verificada seja adicionada ao app.
Também é possível ver o número de chamadas de API bem-sucedidas feitas para pontos de extremidade que exigem cada permissão.

Etapa 5: adicionar outros casos de uso

Clique no botão Voltar no canto superior direito ou em Casos de uso no menu do lado esquerdo para incluir outros casos de uso no app.

Você verá as opções mais usadas com o caso de uso principal escolhido ao criar o app.

Caso de usoPermissões e códigos disponíveis para implementação

Use dados adicionais do usuário do Facebook para personalização inclua permissões adicionais de dados do usuário e personalize a experiência do app para as pessoas que fazem login usando as contas do Facebook.


Inclua somente permissões que serão usadas pelo app.


Todas essas permissões precisam passar pelo processo de análise antes que você possa publicar o app.

user_age_range

user_birthday

user_friends

user_gender

user_hometown

user_likes

user_link

user_location

user_photos

user_posts

user_videos

Monitorar o engajamento com eventos do app: com os eventos do app, você pode entender como as pessoas interagem com sua empresa em apps, dispositivos, plataformas e sites.

Eventos do app da Meta

Receba notificações em tempo real com webhooks: receba notificações HTML automáticas quando os usuários do app fizerem alterações relacionadas a permissões adicionadas por você.

Webhooks da Meta

Próximas etapas

Agora que você personalizou com sucesso seu caso de uso do Login do Facebook, será possível atualizar as configurações do app no painel correspondente.

Veja também

Para saber mais sobre os conceitos, pontos de extremidade e permissões mencionados neste documento, acesse estes guias: