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 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

  • 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

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Atualização e correção de funcionalidades do site - Preciso atualizar um site que, devido a uma migração de hospedagem feita de forma incorreta, deixou botões sem função nos tópicos correspondentes. Paralela...

Migração de e-commerce para Shopify - A ToyShow (e-commerce geek/colecionáveis) está buscando um profissional experiente em migração de loja virtual para Shopify, garantindo uma transição segur...

Criação de site simples em WordPress com blog - Tenho uma página criada no Canva e preciso criar uma em WordPress, para poder fazer rastreamento. Será uma página simples, com blog. Preciso de um profissional que faça...

Plataforma SaaS para integração e gestão de profissionais - Necessito de apoio na criação de um MVP de SaaS. O objetivo é criar a landing page e o SaaS, com as seguintes funcionalidades básicas: 1) Cadastro de usuários; 2...

Plataforma de gestão comercial integrada para o setor agroindustrial - Estamos em busca de desenvolvedores(as) ou equipes de desenvolvimento para a criação de uma plataforma web integrada ao TOTVS Protheus, voltada ao gerenciamento e à gestã...

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.