/5 min de leitura

Conectar Instagram, Facebook e TikTok: o que a Meta exige

Publicar por API não é ligar um botão. Tem tipo de conta, permissão, análise de aplicativo e uma fila que não depende de você. O mapa honesto do que é preciso.

Toda ferramenta de agendamento mostra a mesma tela: três logos e um botão "conectar". O que ela não mostra é a quantidade de coisas que precisam estar no lugar antes daquele botão funcionar — e quantas delas não dependem nem de você nem da ferramenta.

Este texto é o mapa. Se você já tentou conectar uma conta e travou, provavelmente foi em um dos pontos abaixo.

Primeiro: conta pessoal não publica por API

O requisito que derruba mais gente logo no começo.

No Instagram, publicar por API exige uma conta Profissional — Empresa ou Criador de conteúdo. Conta pessoal não tem os endpoints, e não há contorno. A troca é gratuita e leva um minuto nas configurações do app, mas precisa ser feita antes de qualquer outra coisa.

Além disso, a conta do Instagram precisa estar vinculada a uma Página do Facebook. Não a um perfil pessoal do Facebook: a uma Página. Esse vínculo é o que permite que as permissões sejam concedidas, porque do lado da plataforma quem "possui" o acesso é a Página.

No TikTok, o equivalente é ter a conta habilitada para publicação por API através de um aplicativo aprovado no portal de desenvolvedores.

Segundo: o aplicativo é da ferramenta, e ele precisa de permissões

Quando você clica em "conectar", quem pede acesso não é o site — é um aplicativo registrado na plataforma, com um identificador e um segredo. Esse aplicativo declara quais permissões pede.

Para publicar e ler métricas, o conjunto costuma incluir permissões de conteúdo do Instagram, de gerenciamento de páginas e de leitura de insights. Cada uma dessas permissões, na Meta, é um item que precisa ser aprovado antes de funcionar para contas que não são as de teste do próprio desenvolvedor.

É aqui que aparece a parte que ninguém gosta de escrever num site de produto.

Terceiro: a Análise de Aplicativo

A Meta chama de App Review. É um processo em que a plataforma verifica se o aplicativo faz o que diz e se as permissões pedidas são necessárias. O que ela costuma exigir:

  • Um vídeo de tela mostrando o fluxo completo, do login à publicação, com a permissão sendo usada de verdade.
  • Política de privacidade publicada, acessível e específica sobre o uso dos dados da plataforma.
  • Uma justificativa por permissão: por que o aplicativo precisa exatamente daquilo.
  • Um caminho de teste que o revisor consiga percorrer sem ser cliente.
  • Verificação do negócio, dependendo das permissões pedidas.

O prazo varia. Pode voltar em dias, pode levar semanas, e pode voltar com pedido de ajuste — o que reinicia a espera. Não há como acelerar, e não há como contornar: é a fila da plataforma.

Vale dizer com todas as letras: esse é o item de maior prazo externo do EverFeed, e ele não depende de nós. É por isso que não escrevemos "conecte em um clique" na página inicial. Enquanto a análise não sai, existe outro caminho.

O caminho do token colado

Enquanto o aplicativo não está aprovado — ou quando você simplesmente prefere não passar por um aplicativo de terceiro —, dá para conectar colando um token que você mesmo gera do lado da plataforma.

Funciona porque a autorização já existe: você criou um aplicativo próprio, ou usou as ferramentas de desenvolvedor da plataforma, e obteve um token com as permissões necessárias para as suas próprias contas. A ferramenta só usa o token; não precisa ser ela a pedir a permissão.

Vantagens: funciona hoje, e o controle é seu. Desvantagens que é honesto listar:

  • Token expira. Os de longa duração da Meta duram cerca de 60 dias e precisam ser renovados. Um dia a publicação vai falhar por isso, e a mensagem de erro precisa dizer isso claramente.
  • Exige um passo técnico. Não é difícil, mas não é um clique.
  • É por conta. Se você toca cinco marcas, são cinco tokens.

No EverFeed, os dois caminhos estão na mesma tela de canais, e a credencial guardada nunca volta da API como valor: o painel recebe apenas os nomes dos campos guardados. O segredo do aplicativo, quando existe, fica cifrado no banco — não num arquivo de configuração no servidor — e volta só como "existe".

O que acontece depois de conectado

Publicar por API não é instantâneo, e entender isso evita sustos.

O fluxo real é assíncrono: a ferramenta envia a mídia, a plataforma processa, e só então o post é publicado. Vídeo demora mais que imagem. Por isso, no EverFeed, publicar enfileira um job e devolve um identificador na hora, em vez de travar a tela esperando. Quando a rede confirma, ela devolve o id externo do post e o permalink — que ficam guardados junto da peça.

Se a publicação falhar, o motivo quase sempre é um destes quatro: token expirado, permissão que não foi concedida, mídia fora das especificações da rede (proporção, duração, tamanho) ou limite de publicações por hora. São erros com mensagem própria, e a ferramenta deveria mostrar a mensagem da plataforma — não um "erro ao publicar" genérico.

Métricas têm regras próprias

Depois de publicado, coletar métricas é outra chamada, com outras permissões, e com um detalhe que gera muita confusão: nem toda métrica existe para todo tipo de post, e algumas só aparecem depois de um tempo ou de um volume mínimo.

Coleta que volta zerada quase sempre significa "a plataforma não devolveu esse dado", e não "ninguém viu". Vale entender o que cada número quer dizer antes de tirar conclusão de um dashboard.

O checklist, na ordem

  1. Conta do Instagram em modo Profissional.
  2. Conta vinculada a uma Página do Facebook.
  3. Você é administrador dessa Página.
  4. Decidir o caminho: OAuth por aplicativo aprovado, ou token colado.
  5. Se for token: gerar um de longa duração e anotar a data de renovação.
  6. Testar com um post real antes de agendar um mês inteiro.

O passo 6 parece óbvio e é o mais pulado. Uma publicação de teste custa nada e descobre, em dois minutos, o problema que descobriria sozinho às sete da manhã de uma segunda-feira.

Por que só três redes

O EverFeed publica em Instagram, Facebook e TikTok. Não em LinkedIn, X ou YouTube.

Poderíamos escrever "e outras redes" e deixar a expectativa fazer o trabalho. Preferimos escrever as três pelo nome, porque cada rede a mais é exatamente o processo descrito acima outra vez — aplicativo, permissões, análise, especificação de mídia própria — e prometer isso antes de ter feito é como a categoria inteira acaba devendo.

Quando entrar mais alguma, ela aparece nesta lista, e não antes.

Escreva a sua marca uma vez.

O EverFeed conecta por OAuth quando o aplicativo já está aprovado, e aceita token colado do provedor enquanto a análise não sai. Os dois caminhos estão na tela de canais.

Ver a tela de canais