Primeiramente você precisa entender sobre as mensagens que elas podem ser enviadas para um contato, um grupo ou lista de transmissão.
No tópico "contatos" vou voltar a relatar sobre isso, mas é importante você também saber que para o Whatsapp tudo é um chat, seja um contato, grupo ou uma lista de transmissão.
Para enviar qualquer mensagem ele precisa de ID do chat, sendo eles:
- Para contatos é o próprio número;
- Para grupos é a concatenação do número do fundador do grupo com um timestamp e
- Para listas de transmissão é a concatenação de string 'broadcast' com o timestamp.
Esses IDs são todos retornados pelo método get/chats que você irá conhecer um pouco mais a frente.
Falando em ID, recomendamos fortemente que você utilize armazene em sua aplicação o messageId que nosso response irá retornar conforme imagem abaixo, pois caso precise responder, marcar ou mesmo deletar uma mensagem você precisará informar o messageId como atributo no método.
{
"zaapId":"3999984263738042930CD6ECDE9VDWSA",
"messageId":"D241XXXX732339502B68"// salve este ID
}
Para melhor tangibilizar, nos próximos tópicos vamos de forma ordenada te ajudar nos primeiros passos:
- Enviar texto simples
- Reencaminhar mensagem
- Enviar reação
- Remover reação
- Enviar imagem
- Enviar sticker
- Enviar áudio
- Enviar vídeo
- Enviar documentos
- Enviar link
- Enviar localização
- Enviar contato
- Enviar texto com botões de ação
- Enviar texto com botões
- Enviar lista de opções
- Deletar mensagens
- Ler mensagens
- Responder mensagem
Comentários
0 comentário
Por favor, entre para comentar.