Ir para o conteúdo

Versão 5.44.20.42 de 17/04/23#

Importante#

Mudanças importantes que podem afetar a integração com a API e podem exigir ajustes adicionais no código do seu lado:

  • A resposta do método GetStateInstance foi alterada. O método agora retorna o novo status "starting";
  • O corpo da notificação de entrada stateInstanceChanged foi modificado. O parâmetro stateInstance agora pode ter o valor "starting";
  • O corpo de todas as notificações de entrada Webhook-IncomingMessageReceived foi alterado. O campo chatName foi adicionado ao corpo da notificação de entrada;
  • O corpo de todas as notificações de entrada Webhook-IncomingMessageReceived foi alterado ao receber mensagens encaminhadas. Os campos "forwardingScore" e "isForwarded" foram adicionados ao corpo da notificação de entrada;
  • O corpo das notificações de entrada ExtendedTextMessage foi modificado ao receber mensagens publicitárias. Os campos "previewType", "containsAutoReply", "mediaType", "showAdAttribution", "sourceId", "sourceType", "sourceUrl" e "thumbnailUrl" foram adicionados ao corpo da notificação de entrada;
  • O objeto extendedtextmessage foi adicionado aos logs de mensagens, mais detalhes em ExtendedTextMessage;
  • Novos tipos de notificações de entrada foram adicionados: ContactsArrayMessage, StickerMessage, ReactionMessage, GroupInviteMessage;
  • O mecanismo de tratamento de links nas mensagens SendMessage foi alterado. Se houver um link no texto, os campos do opengraph complementarão automaticamente a mensagem, para evitar isso, utilize o parâmetro linkpreview. O método SendLink não é mais utilizado;
  • Para os usuários das integrações antigas do 1C, pode ocorrer o erro "Validation failed. Details: 'chatId' is required". É necessário atualizar o código do nosso tratamento 1C WhatsApp Handling.

Tarefas#

p/p Número Resultado Documentação
1 SW-587 Expandido o método de obtenção de informações de chat Documentação
2 SW-429 Adicionado campo chatName em todas as notificações de entrada com mensagens Documentação
3 SW-658 Removido campo redundante titleFile nas notificações de entrada com arquivos Documentação
4 SW-753 Adicionado marcador de erro para recebimento de arquivo de entrada com mais de 100 MB Documentação
5 SW-777 Adicionada marcação de status de encaminhamento (forwarded) em todas as notificações de entrada de mensagens Documentação
6 SW-797 Melhorias na validação do método setDisappearingChat Documentação
7 SW-803 Adicionado parâmetro linkPreview ao método sendMessage Documentação
8 SW-836 Adicionado método downloadFile para baixar arquivos de mensagens Documentação
9 SW-844 Adicionado suporte a mensagens de texto publicitárias de entrada Documentação
10 SW-845 Adicionado estado de instância "starting" Documentação
11 SW-886 Adicionado suporte a mensagens de adesivos de entrada Documentação
12 SW-845 Adicionada notificação de convite para grupo groupInviteMessage Documentação
13 SW-896 Melhorias na validação de links para o método SendFileByUrl
14 SW-896 Melhorias no funcionamento do método sendFileByUrl
15 SW-805 Adicionado suporte a mensagens de reação de entrada Documentação
16 SW-889 Adicionado suporte a mensagens de entrada com array de contatos Documentação

Erros#

p/p Número Descrição Status
1 SW-899 ChatID incorreto do proprietário ao obter informações do grupo Corrigido
2 SW-812 Envio de mensagem desativado ao solicitar QR code após autenticação da instância Corrigido
3 SW-819 Bloqueio ao criar chat em grupo ao adicionar número não registrado no WhatsApp do aplic