- 1 Minute to read
- Print
- DarkLight
- PDF
Como Disparar Um Whatsapp
- 1 Minute to read
- Print
- DarkLight
- PDF
Sobre a função
As integrações deste grupo possibilitam o envio de mensagens HSM, além de permitirem a consulta do status do envio.
Como fazer
50.01 - Enviar Mensagem
Aproveite esta integração para enviar uma mensagem HSM aos seus contatos.
XML de envio estrutura completa
<main>
<emkt trans="50.01">
<remetente> </remetente>
<identificador> </identificador>
<namespace> </namespace>
<element_name> </element_name>
<contact>
<phone></phone>
<component type="body">
<parameter type="text"></parameter>
</component>
</contact>
<contact>
<phone></phone>
<component type="body">
<parameter type="text"></parameter>
</component>
</contact>
(...)
</emkt>
</main>
Remetente: Código cadastrado na plataforma para o envio de mensagens HSM. Este campo é obrigatório. Exemplo: 0bc8f181-3f84-41dc-90f2-a28dd5f90e73
Identificador: Código alfanumérico com até treze caracteres usado para identificar a integração. Caso não seja fornecido, será gerado automaticamente, não sendo obrigatório.
Namespace: Código da mensagem a ser utilizado no envio. Exemplo: cd551e83_8455_45fd_a2ff_35ef6a51f3c6.
Element_name: Nome da mensagem a ser utilizado. Exemplo: alerta1.
Telefone: Número do telefone celular do contato. Campo obrigatório e deve ser enviado no seguinte formato DDD + Número do telefone. Exemplo: "11987554321".
Tipo de componente: Neste bloco, devemos incluir todas as variáveis que a mensagem contiver.
Exemplo: Na mensagem abaixo, temos uma variável {{1}} que representa o nome do cliente:
"Olá, {{1}}! Somos da Hi Platform e gostaríamos de falar sobre os nossos canais de atendimento. Escreva 'quero saber mais' para falar com um de nossos representantes."
Assim, o bloco de Tipo de componente ficaria:
<contact>
<phone></phone>
<component type="body">
<parameter type="text">Maria</parameter>
</component>
</contact>
XML de envio estrutura básica
<main>
<emkt trans="50.01">
<remetente> </remetente>
<namespace> </namespace>
<element_name> </element_name>
<contact>
<phone></phone>
</contact>
(...)
</emkt>
</main>
XML de retorno:
<main>
<emkt trans="50.01" KEY="0b2001e6503dd1acc0d47a8b43fd">
<return>5c3ca43c-4ece-4018-8667-56384bbe5900</return>
</emkt>
</main>
50.02 - Consultar os Status dos Envios
Aproveite esta integração para verificar se houve sucesso ou falha nos envios realizados por meio da integração 50.01.
XML de envio:
<main>
<emkt trans="50.02">
<codigo>5c3ca43c-4ece-4018-8667-56384bbe5900</codigo>
</emkt>
</main>
O
XML de Retorno:
<main>
<emkt trans="40.03" KEY="09000114b58c4170d5657f4889a0">
<item>
<telefone>[TELEFONE DO DESTINATÁRIO]</telefone>
<status>[MENSAGEM ENVIADA PELO DESTINATÁRIO]</status>
</item>
</emkt>
</main>