Token do canal
As requisições da API do Instagram usam o token do canal,sk_live_xxx, gerado no painel da Datafy quando você cria o canal. Envie o token sempre no header Authorization:
Escopo dos tokens
O token do canal do Instagram vale apenas nas rotas/ig/, e o token de um número do WhatsApp vale apenas fora delas. Trocar os dois é recusado com 403.
Os dois tokens de canal têm o mesmo formato. Se uma requisição ao Instagram voltar
403 dizendo que a rota exige token de conta do Instagram, verifique se o token copiado é o do canal certo.Respostas de autenticação
O
402 e o 409 são códigos distintos de propósito: um é problema de cobrança e o outro é uma pausa que você mesmo pediu. Sua integração consegue tratar os dois de formas diferentes sem interpretar texto de mensagem.
Conectar o canal
O token só funciona depois que a conta do Instagram estiver conectada à Datafy e o canal estiver assinado. A conexão é feita no painel, e exige uma conta profissional do Instagram, Empresa ou Criador de conteúdo. Enquanto o canal não estiver assinado, o token existe mas é recusado com402.