Instagram via login comercial do Instagram
Integrando o Instagram Nativamente no PortoMicro APP.
Configurar a integração do Instagram usando a autenticação do Instagram Business Login (método recomendado)
Certifique-se de ter instalado a versão v4.1 ou superior. Caso contrário, consulte este guia para o método de login do Facebook.
Pré-requisitos
-
Uma conta válida do Facebook.
-
Uma conta profissional válida do Instagram.
Registre um aplicativo do FacebookPara usar o Canal do Instagram, você precisa criar um aplicativo do Facebook no portal do desenvolvedor. Você pode encontrar mais detalhes sobre como criar aplicativos do Facebook aqui .
- Clique no botão “Criar aplicativo”

- Selecione a opção “Outro”.

- Para o tipo de aplicativo, escolha “Negócios”

- Adicione o nome do aplicativo e conecte a conta comercial

- Adicione o produto do Instagram na página inicial.

Configurar as configurações do Instagram para PortoMicro APP
- Copie o ID do aplicativo Instagram e o segredo do aplicativo Instagram

- Adicione o ID do aplicativo Instagram e o segredo do aplicativo Instagram à configuração do seu aplicativo via
{Chatwoot installation url}/super_admin/app_config?config=instagram

- Configurar Webhooks
Defina o URL de retorno de chamada como {your_chatwoot_url}/webhooks/instagram. O token de verificação deve corresponder ao seu INSTAGRAM_VERIFY_TOKEN, que pode ser configurado por meio deapp_config
Inscreva-se nos eventos messages, messaging_seen, e message_reactions.
Para receber webhooks, o modo de aplicativo deve ser definido como “Ao vivo”.
- Configurar login comercial do Instagram
Definir URL de redirecionamento como{your_chatwoot_url}/instagram/callback
- Crie uma nova conta de teste do Instagram
Criar caixa de entrada do InstagramAcesse o PortoMicro APP e crie uma caixa de entrada no Instagram. Consulte este guia para obter mais detalhes sobre como criar uma caixa de entrada no Instagram no PortoMicro APP.
Como testar o Instagram antes de fazer uma live
- Adicione testadores do Instagram clicando no botão “Adicionar pessoas”.

- Certifique-se de ter selecionado a função Testador do Instagram ao criar um novo testador.

**Entrando em produção.**Antes de começar a usar seu aplicativo do Facebook em produção, você precisará verificá-lo pelo Facebook. Consulte a documentação sobre como verificar seu aplicativo.
Solução de problemas e erros comuns
Erro de função de desenvolvedor insuficienteCertifique-se de que o usuário do Instagram seja adicionado como desenvolvedor:Meta Dashboard → App Roles → Roles → Add People → Enter Instagram ID
Acesso à API desativadoCertifique-se de que a URL da Política de Privacidade seja válida e definida corretamente.
Solicitação inválida: Os parâmetros da solicitação são inválidos: redirect_uri inválidoConfigure a URL do front-end. A URL do front-end não corresponde à URL de autorização.
Erro na criação do canal do Instagram: falha na troca do tokenCertifique-se de que a conta do testador foi adicionada às configurações do aplicativo do Facebook.
400: Sessão inválida ao conectar o canal do InstagramPode ser um problema do Facebook. Tente novamente em breve.