Negócio Enxuto com IA · Estúdio de Conteúdo
O caminho completo, clique por clique, para o app publicar direto no seu Instagram. Feito para quem nunca entrou no site de desenvolvedores da Meta e não precisa entender nada de programação.
Cerca de 20 minutos · Faz-se uma vez só
Antes de tudo: todo número aqui é exemplo
Os números, os tokens e os nomes que aparecem nesta página, e também os que aparecem na tela durante a aula gravada, são de outra conta. Estão aqui só para você reconhecer o formato e saber que chegou no lugar certo.
Nunca copie um número ou um token destes. Cada pessoa gera os seus, no próprio computador, dentro da própria conta. Um token de outra pessoa não funciona para você, e um token seu na mão de outra pessoa publica no seu Instagram como se fosse você.
Sempre que você vir um número comprido como
17841400000000000, leia assim: aqui vai o meu, que vai
ser diferente deste.
O seu app já escreve e desenha o conteúdo. Falta ele ter permissão para postar no seu Instagram sozinho, sem você baixar as imagens e subir na mão.
Essa permissão não se pede pelo aplicativo do Instagram. Pede-se num site da Meta feito para quem constrói programas, o developers.facebook.com. É um site feio, em parte em inglês, e com nomes técnicos. Nada ali vai cobrar conhecimento seu: você vai só criar um cadastro, marcar algumas caixinhas e copiar dois códigos para dentro do app.
Esses dois códigos são o objetivo de tudo. Se em algum momento você se perder, lembre: no fim você precisa sair daqui com um código grande e comprido, e um número. Só isso.
Deixe os três abertos em abas separadas do navegador. Você vai andar entre eles, e assim não se perde procurando de novo.
As duas primeiras são as etapas 1 e 2 aqui embaixo. Se você não souber se tem, comece por elas em vez de pular.
Em palavras simples, o que vai acontecer nos próximos 20 minutos: você cria um crachá do seu app dentro da Meta, pede uma chave que abre a sua conta para esse app, descobre o número que identifica o seu Instagram lá dentro, e cola a chave e o número no seu app. Feito isso, o botão de publicar funciona.
No aplicativo do Instagram, no seu celular
Só contas profissionais podem ser publicadas por um programa. A conta continua igual para quem te segue: ninguém vê diferença.
Abra o Instagram, vá no seu perfil e então:
Se ao entrar ali já aparecer Mudar para conta pessoal, ótimo: significa que a sua conta já é profissional. Não mude nada e siga.
Você vai ver
No seu perfil aparece agora a opção de ver estatísticas dos posts. É o sinal de que virou profissional.
Ainda no Instagram, no celular
Esta é a etapa que mais trava gente lá na frente. A Meta enxerga o seu Instagram através de uma Página do Facebook, mesmo que você nunca poste no Facebook. Sem esse vínculo, nenhum passo adiante funciona.
Se você não tem Página nenhuma, crie uma com o nome do seu negócio. Ela pode ficar vazia para sempre. Ela existe só para a Meta saber que aquele Instagram é seu e é de trabalho.
Você vai ver
No Editar perfil, o campo Página deixa de estar vazio e passa a mostrar o nome da Página escolhida.
No computador, em developers.facebook.com/apps
Aqui você cria aquele cadastro que serve de crachá do programa. Leva dois minutos e nada disso fica público.
Abra developers.facebook.com/apps e entre com o mesmo Facebook que administra a sua Página. Se for a primeira vez, o site vai pedir para você confirmar um email e aceitar os termos: pode seguir.
Clique no botão verde Criar aplicativo, no canto de cima à direita. Na primeira tela, preencha:
Clique em Avançar.
Você vai ver
Uma trilha no alto da tela com as etapas: Detalhes do app, Casos de uso, Empresa, Requisitos. A primeira bolinha fica verde e você passa para a segunda.
Na etapa "Casos de uso"
A Meta pergunta o que o seu programa vai fazer, para saber o que oferecer. As opções que ela mostra primeiro não servem para nós.
A tela abre mostrando seis opções em destaque, sobre anúncios, jogos e outras coisas. Ignore todas. Na coluna da esquerda, onde diz "Filtrar por", clique em Gerenciamento de conteúdo.
A lista muda. Agora marque a caixinha à direita de duas opções:
A segunda assusta pelo nome, mas não quer dizer publicar no Facebook. Ela existe porque a Meta chega até o seu Instagram passando pela Página. Sem ela, o app não consegue nem achar a sua conta.
Não marque nada de WhatsApp nem de anúncios. Cada coisa dessas tem o seu próprio caminho, e juntar tudo num app só faz com que um problema derrube todo o resto.
Você vai ver
O botão Avançar, que estava apagado e sem clique, acende assim que a primeira caixinha é marcada. Se ele continua apagado, é porque nenhuma foi marcada.
Nas telas seguintes, até o fim
Siga clicando em Avançar. Se aparecer uma tela pedindo o Portfólio empresarial e você tiver mais de um na lista, escolha o mesmo onde está a sua Página. Se só tiver um, ou nenhum, siga sem mexer.
Na última tela, clique em Criar app. A Meta pode pedir a sua senha do Facebook para confirmar.
Você vai ver
O Painel do seu app, com uma lista de itens como "Personalizar o caso de uso", "Análise do app" e "Publicar". Do lado esquerdo, o nome do app que você criou.
Essa lista dá a impressão de que falta muita coisa. Não falta. Dois itens dali costumam assustar e podem ficar exatamente como estão: Publicar, que vai continuar dizendo "Não publicado", e Análise do app. Eles só seriam necessários se outras pessoas fossem usar o seu app. Você está publicando na sua própria conta.
No Painel do app
Clique no primeiro item da lista: Personalizar o caso de uso "Gerenciar mensagens e conteúdo no Instagram".
Você vai ver
Uma tela dividida: uma listinha de opções à esquerda e um conteúdo grande à direita, começando por "Conheça a API do Instagram".
Na listinha da esquerda
Atenção, é aqui que a maioria erra
Naquela listinha da esquerda existem duas opções com o mesmo nome cortado, escritas "Configuração da API com login ...". Elas parecem iguais e levam a lugares diferentes. Só uma funciona com este app.
Passe o mouse em cima de cada uma, sem clicar, e o nome completo aparece. Você quer a que termina em Facebook: "Configuração da API com login do Facebook". Normalmente é a segunda, que fica abaixo de "Auxiliar de integração de API".
Para ter certeza absoluta de que está na tela certa, olhe os nomes que aparecem na lista de permissões do lado direito:
Tela errada
Tela certa
A diferença é a palavra business no meio do nome. Se ela estiver lá, volte e escolha a outra opção da listinha.
Você vai ver
Um texto explicando que a API do Instagram com login do Facebook permite gerenciar a presença no Instagram, e abaixo um bloco numerado "1. Adicionar permissões obrigatórias".
Na tela certa, no bloco das permissões
Clique no botão azul Add required content permissions. Está em inglês mesmo: quer dizer "adicionar as permissões necessárias de conteúdo".
Logo abaixo tem outro bloco, de mensagens. Clique também no botão dele se um dia quiser que o app responda direct. Não é obrigatório para publicar.
Mais para baixo existe uma seção chamada Configurar o Login do Facebook para Empresas. Pode pular. Ela serve para quando outras pessoas vão autorizar o seu app.
Você vai ver
O botão deixa de dizer "Add" e passa a dizer Go to permissions and features. É o sinal de que as permissões entraram.
No menu de cima: Ferramentas → Explorador da Graph API
O Explorador é uma tela de testes da Meta. Parece coisa de programador, mas você vai usar só dois campos dela. É aqui que nasce a sua chave.
A tela é dividida em duas: um espaço grande à esquerda, que vai ficar vazio por enquanto, e uma coluna à direita com os campos. Trabalhe só na coluna da direita, de cima para baixo:
instagram_basic
instagram_content_publish
instagram_manage_comments
instagram_manage_insights
pages_show_list
pages_read_engagement
business_management
Repare que aqui o nome é instagram_content_publish, sem o
"ing" do final que a tela anterior mostrava. É a mesma permissão, só
escrita diferente. Vale a desta tela.
Agora clique no botão azul Generate Access Token. Ele fica logo abaixo do campo do token, no alto da coluna.
Se esse botão estiver apagado, é porque o passo 2 não foi feito: volte e escolha o tipo de token.
Na janela que abre sozinha
A segunda armadilha, e é traiçoeira
Vai abrir uma janela do Facebook pedindo autorização, com duas ou três telas em sequência. É fácil sair clicando em Continuar sem ler.
Se você não marcar a sua Página numa tela e a sua conta do Instagram na outra, o token nasce cego: ele é criado, não dá erro nenhum, e simplesmente não enxerga nada. Você só descobre muito depois.
Quando aparecer a opção Optar por incluir, use ela e marque os itens. Não deixe nada desmarcado.
No fim, a janela fecha sozinha e um código enorme aparece no campo Token de acesso, no alto da coluna direita.
Confira agora se ele não nasceu cego. No campo comprido no alto da tela, à esquerda, apague o que estiver escrito e digite:
me/accounts
Clique em Enviar, o botão azul à direita desse campo.
Você vai ver
No espaço grande à esquerda, um texto cheio de chaves e aspas, e no meio dele o nome da sua Página. Se apareceu o nome, deu certo. Se voltou vazio, refaça a partir do "Generate Access Token" marcando tudo na janela de autorização.
Ainda no Explorador
O app não sabe trabalhar com o seu arroba. Ele precisa de um número que a Meta usa internamente para identificar a sua conta. É o segundo item que você leva para o app.
Naquele mesmo campo comprido do alto, apague tudo e digite:
me/accounts?fields=name,instagram_business_account
Clique em Enviar. A resposta vem mais ou menos assim:
{
"data": [
{
"name": "Nome da sua Página",
"instagram_business_account": {
"id": "17841400000000000"
},
"id": "1400000000000000"
}
]
}
O número que você quer é o que está dentro de
instagram_business_account, aquele que começa com
17841. O outro número, o de baixo, é o da Página e não serve.
Selecione esse número com o mouse e copie. Ele tem uns 17 dígitos e não leva aspas.
Se não aparecer o instagram_business_account
Se a resposta mostrar as suas páginas mas nenhuma tiver essa parte, o problema não é o token e gerar outro não vai resolver.
Quer dizer que a conta do Instagram não está ligada a uma Página, ou não é profissional. Volte às etapas 1 e 2, resolva no celular, e depois refaça esta consulta.
No Depurador de token de acesso
Não pule esta etapa
O token que você acabou de gerar dura uma hora. Se colar ele no app agora, tudo vai funcionar hoje e parar amanhã, sem aviso.
A Meta pode pedir a sua senha do Facebook aqui. Um token novo aparece embaixo, junto de um botão de copiar.
É esse de baixo que vale, não o de cima. Copie ele.
Você vai ver
Nessa mesma página, onde antes dizia que o token expirava em mais ou menos uma hora, agora aparece uma data daqui a cerca de dois meses.
No seu app, em Chaves e ajustes
Entre no seu app, vá em Configurar → Chaves e ajustes, e preencha os dois últimos campos:
Clique em Salvar e atualize a página.
Você vai ver
Ao abrir um conteúdo pronto, aparece agora a opção de publicar direto no Instagram, que antes não existia.
Agora você publica de dentro do app
Existem três durações diferentes, e confundir uma com a outra é o motivo mais comum de o app parar de publicar do nada:
| Qual token | Dura |
|---|---|
| O que sai do Explorador | 1 hora |
| Depois de estendido | 60 dias |
| De Usuário do Sistema | não expira |
O seu é o de 60 dias. Anote a data na agenda com uma semana de antecedência, e ponha um alarme. Quando chegar perto, você refaz apenas as etapas 9, 10 e 12: o app já está criado e configurado, e nada antes disso precisa ser feito de novo.
O token de Usuário do Sistema, que nunca expira, existe e é o ideal para quem publica toda semana. Só que tem mais passos e mexe em outra parte da Meta. Vale deixar para um segundo momento, depois que este já estiver funcionando.
Os campos não salvaram. Volte em Chaves e ajustes e veja se os dois estão preenchidos. O campo do token fica vazio depois de salvar por segurança, então confie na mensagem de confirmação, não no campo.
Quase sempre é token vencido. Refaça as etapas 9, 10 e 12 e cole o novo. Se tiver acabado de configurar e já falhar, provavelmente você pegou a tela errada lá na etapa 7, a do nome com "business".
Conta não é profissional, ou não está vinculada a uma Página. Resolve-se no Instagram, no celular, não na Meta. Etapas 1 e 2.
Sem problema. Volte ao Explorador e gere outro do zero, etapas 9, 10 e 12. O app continua criado, nada se perde.
Não recomece tudo. Volte ao Painel do seu app em developers.facebook.com/apps, clique nele, e confira: se as permissões já foram adicionadas, você está na etapa 9 em diante. Só o token é que se refaz.
O token é a chave da sua conta. Quem tiver ele publica no seu Instagram como se fosse você, e não precisa da sua senha para isso.
Nunca mande por WhatsApp, nunca cole num documento compartilhado, nunca deixe aparecer numa gravação de tela ou numa chamada com a tela compartilhada. Se acontecer, gere outro na hora: o antigo deixa de valer no mesmo instante e o estrago para por aí.
by Alessandra Camilo · Negócio Enxuto com IA