Pesquisar

Correção do onboarding e integração com API WhatsApp Cloud

16/12/2025 às 08:35

Descrição do Projeto:

O trabalho envolve a correção do fluxo de integração entre o NioChat e a API WhatsApp Cloud da Meta, especificamente com relação ao Cadastro Incorporado (Embedded Signup). O desenvolvedor deve revisar e corrigir o processo de finalização do fluxo de autenticação OAuth, que atualmente retorna erro 404, e garantir que a integração esteja funcionando conforme a documentação oficial da Meta.

Etapas detalhadas:

Revisão do frontend:

Captura do evento de sucesso do onboarding:

- Implementar a captura do evento FINISH_WHATSAPP_BUSINESS_APP_ONBOARDING no frontend.
- Adicionar um listener postMessage para capturar o evento enviado pela Meta após o cliente concluir o fluxo de autenticação.
- Enviar o waba_id (WhatsApp Business Account ID) para o backend para finalizar o processo de integração.

Revisão do backend:

Criação de endpoint para receber evento de conclusão:

- Implementar um endpoint POST /api/canais/whatsapp/embedded-signup/finish que recebe o waba_id enviado pelo frontend.
- O backend deve usar esse waba_id para associar a conta do cliente ao sistema NioChat, iniciar a sincronização do histórico de mensagens e concluir o processo de integração.

Correção do endpoint de callback OAuth (/auth/facebook/callback):

Redirecionamento após autenticação:

- Garantir que o callback OAuth não retorne 404, mas redirecione corretamente o usuário de volta para o painel de canais após a autenticação.
- O callback deve funcionar para troca de tokens, mas não ser o ponto de verificação de sucesso do onboarding.

Validação do processo de integração:

- Validar que, ao concluir o fluxo de integração, o cliente seja redirecionado corretamente para a tela de canais do NioChat.
- Garantir que a sincronização de contatos e do histórico de mensagens comece automaticamente após a finalização da integração.

Testes de integração:

- Realizar testes de integração para verificar se o fluxo do Cadastro Incorporado e a troca de tokens OAuth funcionam corretamente.
- Garantir que a API esteja recebendo os webhooks de maneira correta e que todos os dados estejam sendo sincronizados sem erros.

Resultados esperados:

- Sucesso no onboarding do WhatsApp via integração com a Meta.
- Sincronização de histórico e contatos do WhatsApp Business do cliente.
- A integração deve estar funcional, sem retorno de erro 404, com a conclusão do processo de autenticação e integração.

Observações importantes:

O trabalho deve ser realizado conforme a documentação oficial da Meta, garantindo que o processo esteja alinhado com as práticas recomendadas.

Atividades do cliente nesse projeto:

Última visualização: 16/12/2025 às 09:16

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 11
Interessados: 13
Tempo restante:
Valor Mínimo: R$ 50,00

Cliente

Propostas (11)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Diego F.
    Top Freelancer
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Ajustar landing page em WordPress e Elementor - Preciso alterar e ajustar uma landing page já criada em um subdomínio. A página está pronta, mas necessita de alguns ajustes e correções pontuais. Se houv...

Loja virtual para cursos, e-books e produtos físicos - Preciso criar uma página de vendas para meus produtos físicos, digitais e para cursos. Trabalho com educação especial e vou comercializar e-books, livros, produtos f&iac...

Site e aplicativo de relacionamento exclusivo para evangélicos - Possuo domínios (.com e .com.br) e hospedagem na Hostinger. Preciso de um sistema de relacionamento cristão exclusivo para evangélicos, sem uso de temas prontos, para ser insta...

Integração com APIs oficiais da Meta (Facebook) - Serviço de consultoria para verificar pendências de permissões e usos de endpoints da Meta (Facebook). O profissional deverá analisar configurações do aplic...

Integração de API de odds com websocket para página web - Adquiri uma API para teste e quero implementá-la em uma página web, semelhante a esta, de minha autoria: http://191.252.100.41:4729. A página deve fazer um snapshot inicial do...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.