Criar um app com a Meta

Criar um app com a Meta é um primeiro passo para qualquer desenvolvedor que queira integrar os produtos, os SDKs ou as APIs da nossa plataforma. Esse processo garante que seu app seja devidamente identificado, configurado e autorizado a interagir com a plataforma e os serviços da Meta.

Antes de começar

Para criar um app com a Meta, registre-se como desenvolvedor e entre na sua conta.

Visão geral

É preciso criar um app para concluir estas etapas:

  • Faça a integração: tenha acesso aos nossos SDKs e APIs, permitindo que seu app interaja com o Facebook, Instagram e outros produtos da Meta.
  • Gerencie permissões e acesso a dados: revise e cumpra os requisitos para acessar dados do usuário, garantindo que seu app atenda aos padrões de privacidade e segurança da Meta.
  • Receba credenciais: receba uma identificação e uma chave secreta exclusivas do app, que são usadas nos processos de autenticação e geração de tokens de acesso para teste e produção.

O que são os casos de uso?

Os casos de uso representam as principais maneiras pelas quais seu app interagirá com a plataforma da Meta, como autenticar usuários, acessar recursos sociais ou gerenciar ativos de negócios.

Quando você escolhe um caso de uso, permissões, recursos e produtos são adicionados automaticamente ao app, fornecendo a ele uma funcionalidade específica. Por exemplo, se você selecionar o caso de uso Gerenciar tudo na sua Página, business_management, pages_show_list e public_profile serão adicionados. Essas permissões são obrigatórias para que esse caso de uso funcione corretamente e não podem ser removidas. Além disso, pages_manage_engagement é adicionada por padrão, mas pode ser removida caso o app não precise dela para funcionar como o esperado. Você também pode adicionar permissões opcionais, como pages_read_engagement, e o recurso Acesso ao Perfil do Usuário de Ativo de Negócios, caso sejam necessários para o app.

É possível adicionar vários casos de uso a um único app, desde que sejam compatíveis entre si. Por exemplo, você pode adicionar Acessar a API do Threads a um app com Gerenciar tudo na sua Página, mas não pode incluir Autenticar e solicitar dados de usuários com o Login do Facebook, já que é incompatível. Durante a criação inicial do app, após selecionar um caso de uso, as opções incompatíveis aparecerão esmaecidas.

Observação:Login do Facebook para Empresas e Webhooks podem ser adicionados automaticamente ao seu app.

Além disso, você pode criar um app sem um caso de uso para gerar uma identificação. No entanto, esse app não terá permissões, recursos ou produtos associados a ele.

Após a criação do app, será possível personalizar cada caso de uso e adicionar outras opções compatíveis. Se quiser incluir casos de uso adicionais mais tarde, apenas as opções compatíveis serão exibidas.

Depois de criar o app, não é possível remover casos de uso. Você pode adicionar casos de uso compatíveis a um app. Entretanto, depois disso, não será mais possível removê-los.

Casos de uso disponíveis

What are permissions and features?

Permissions are how your app asks someone if it can access their data stored on Meta's servers. Learn more.

Features are authorization mechanisms that allow your app to access specific endpoints that don’t require explicit consent from your app users in order to access the user’s data for a specific purpose. Learn more.

When customizing a use case, you will see a list of permissions and features that are available for the use case. A use case has permissions that are required for the use case to work proper. These required permission can't be removed. A use case might also have optional permissions that you can add that provide additional functionality. Optional permissions can be added or removed at any time during development. Only add optional permissions that your app needs in order to work the way you want it to.

O que é um portfólio empresarial?

Com um portfólio empresarial, as organizações podem reunir Páginas do Facebook, contas do Instagram, contas de anúncios, catálogos, entre outros, para que você possa gerenciar esses ativos de negócios e as pessoas que os acessam em um só lugar usando ferramentas para empresas como o Meta Business Suite e o Gerenciador de Negócios.Saiba mais sobre os portfólios empresariais.

Caso seu app acesse dados que você não possui ou gerencia, conecte-o a um portfólio empresarial. É possível conectar um portfólio empresarial a qualquer momento durante o processo de desenvolvimento.

O que é uma empresa verificada?

Para acessar determinados produtos e recursos, a Meta pode solicitar que você verifique sua empresa. Esse processo nos ajuda a confirmar que o portfólio empresarial pertence a uma empresa ou organização legítima. Nem todas as empresas precisam ou têm a opção de concluir a verificação. Saiba mais sobre a verificação da empresa.

O que é a análise do app?

A análise do app é o processo que permite à Meta garantir que os apps utilizem as APIs, os SDKs e os produtos da plataforma de forma adequada. Esse processo será necessário se o app for usado por pessoas sem uma função nele ou na empresa conectada a ele. Saiba mais sobre a análise do app.

Vídeo de criação do app

Ocorreu um erro
Estamos tendo problemas ao reproduzir este vídeo.

Etapas para criação do app

Começar

  1. Acesse https://developers.facebook.com/apps/creation/ para começar o processo de criação do app.

Definir os detalhes do app

  1. Insira o nome do app e um endereço de email para contato.
  2. Clique em Avançar.

Casos de uso

  1. Selecione um ou mais casos de uso para o app. Você pode incluir casos de uso adicionais e compatíveis agora ou a qualquer momento durante a etapa de desenvolvimento.
    • Os casos de uso incompatíveis aparecerão esmaecidos.
    • Se quiser incluir casos de uso adicionais mais tarde, apenas as opções compatíveis serão exibidas.
    • Alguns produtos, como o Login do Facebook para Empresas ou o Webhooks, podem ser incluídos automaticamente no seu caso de uso.
    • Se você precisar de um caso de uso que não esteja listado, selecione Outro e siga as instruções descritas no artigo Fluxo de criação com tipo de app.
  2. Clique em Avançar.

Empresa

  1. Selecione uma opção:
    • Um portfólio empresarial verificado
    • Um portfólio empresarial não verificado
    • Ainda não quero me conectar um portfólio empresarial
    • Criar um portfólio empresarial
      • Adicione suas informações na janela pop-up.
      • Você pode enviar seu portfólio empresarial para verificação agora (o Gerenciador de Negócios da Meta será aberto em uma nova janela) ou mais tarde.
      • Quando concluir, volte ao painel e selecione o novo portfólio empresarial.
  2. Clique em Avançar.

Requisitos

Talvez seja preciso cumprir certos requisitos, como passar pelo processo de análise, para receber e manter o acesso a dados para os casos de uso do app.

  1. Clique em Avançar.

Visão geral

  1. Revise os detalhes do app, os casos de uso, a empresa conectada e os requisitos.

    • Se precisar fazer alguma alteração, clique em Detalhes do app, Casos de uso, Empresa ou Requisitos no topo da página ou no botão Anterior, exibido no canto inferior direito.
    • Você também pode ler os Termos da Plataforma da Meta e as Políticas do Desenvolvedor seguindo os links no final da página.
  2. Clique em Ir para o painel para finalizar o processo de criação do app.

Redirecionaremos você para o painel, onde será possível personalizar cada caso de uso selecionado.

Solução de problemas

Caso não seja possível concluir a criação, talvez o número máximo de apps tenha sido atingido. Você tem permissão para ter uma função de desenvolvedor ou administrador em até 15 apps que não estejam conectados a uma conta empresarial do Meta Verified. Caso você tenha atingido esse limite e não consiga criar um app nem aceitar uma nova função pendente, siga estas etapas mostradas no painel:

  • Conecte um portfólio empresarial verificado a apps que ainda não estejam conectados a um.
  • Remova apps antigos ou não utilizados. Os apps arquivados são contabilizados no limite; se não precisar mais deles, recomendamos que você faça a remoção.
  • Remova sua função de administrador ou desenvolvedor de um app.

Próximas etapas

Personalize seus casos de uso: agora que você criou o app, personalize seus casos de uso.