Zapfy
  • 😎Introdução
  • Integrando com a API
    • 🤖Instance
      • 🤖Introdução
      • ▶️Conectar à uma instância
      • 🧐Buscar status da instância
      • ⛔Desconectar uma instância
      • 🌐Atualizar url de webhook delivery
    • 📱Messages
      • 🥳Introdução
      • 📱Enviar uma mensagem de texto simples
      • 🗺️Enviar uma mensagem de localização
      • ▶️Enviar mensagem com botões
      • ▶️Enviar mensagem com enquete
      • 📖Enviar mensagem com lista de opções
      • 📸Enviar mensagem com imagem
      • 📹Enviar mensagem com video
      • 📹Enviar mensagem de áudio
      • 📄Enviar mensagem de documento
      • ❌Excluir a mensagem
      • ✏️Editar uma mensagem
    • 🙋‍♂️Profile
      • 🥳Introdução
      • 🧐Verificar se um determinado número está no WhatsApp
      • 🤓Buscar status de determinado número
      • 🙆‍♂️Atualizar o status do número conectado na instância
      • ✏️Atualizar o nome do número conectado na instância
      • 🖼️Obter imagem do perfil de um determinado número
      • 🔓Bloquear um perfil através do número
      • 🕊️Desbloquear um perfil através do número
      • 👨‍💼Pesquisar detalhes de um perfil comercial
    • 🫂Grupos
      • 🥳Introdução
      • 👥Criar um novo grupo
      • ✏️Alterar nome de um grupo
      • ✍️Alterar descrição de um grupo
      • 🕵️Buscar informações de um grupo através de seu id
      • 👨‍💻Criar convite do grupo através de seu id
      • 🆕Gerar um novo convite do grupo através de seu id
      • 👀Visualizar detalhes de um grupo através de um convite
      • ✅Aceitar convite de um grupo
      • 🤝Alterar membros de um grupo
      • ⚙️Alterar configurações do grupo
  • Webhooks
    • 🌐Envio/Recebimento de mensagens
      • 🤝Introdução
      • 📱Envio/recebimento de text message
      • ▶️Envio de buttons message
      • 📖Envio de list message
      • 🗺️Envio de location message
      • 📸Envio de image message
      • 📹Envio de video message
      • 🎙️Envio de audio message
      • 📄Envio de document message
      • 👣Alteração de status da mensagem
    • 🤖Alteração de status da Instância
      • 🟢Instância conectada
      • 🔴Instância desconectada
      • 🟠Instância recebeu qualquer tipo de alteração no status
Powered by GitBook
On this page
  • Um pouco sobre textos
  • Exemplo de body a ser enviado:
  • Enviar uma mensagem de texto simples
  • Webhooks disparados após o envio
  1. Integrando com a API
  2. Messages

Enviar uma mensagem de texto simples

Permite enviar uma mensagem de texto simples para um número cadastrado no WhatsApp.

PreviousIntroduçãoNextEnviar uma mensagem de localização

Last updated 1 year ago

Um pouco sobre textos

Neste método você poderá enviar textos simples mas, você pode incrementá-los utilizando a formatação de texto e emojis, por exemplo. Caso você ainda não saiba como fazer isso, clique nos links abaixo e siga as instruções:

  • Para saber como formata fontes no Whatsapp

  • Você também pode utilizar quebra linhas em suas mensagens porém isso pode ser feito de formas diferentes, isso muda por fatores como a plataforma que sua aplicação esta rodando e linguagem de programação utilizada, até o momento identificamos as seguinte:

  • \r

  • %0a

Verifique a que mais se adequa ao seu caso.

Se descobrir uma maneira nova de fazer quebra de linhas por favor nos avise :)

  • Outro recurso que você pode explorar é a utilização de emojis, se você precisar pegar alguns emojis use este .

SOBRE EMOJIS

Sobre emojis o que você precisa saber é que ele é um caractere ASCII normal assim com existe a fonte Times New Roman por exemplo, existem fontes de emojis, pense que você pode criar sua própria > galeria de emojis.

Para fazer o teste basta copiar um emoji e colar em seu texto! Você pode utilizar este aqui 🤪 se quiser.

Exemplo de body a ser enviado:

{
    "text": "Uma mensagem de texto direto da Zapfy :)",
    "destination": "+55 61 9551-4650"
}

Enviar uma mensagem de texto simples

POST https://api.zapfy.me/v1/instance/{{instanceKey}}/token/{{instanceToken}}/message?type=text

Permite enviar uma mensagem de texto simples via rest para um contato no WhatsApp, note que essa mensagem será adicionada à uma fila e no momento da requisição será devolvido um id de identificação dessa mensagem, essa fila irá processar o envio da mensagem e depois irá chamar o webhookde delivery da instância que enviou a mensagem.

Após o envio, você receberá um webhook no método post na url da sua instância, veja a página de webhooks que temos aqui na documentação para melhor entendimento do que será enviado:

Webhooks

Path Parameters

Name
Type
Description

instanceKey*

String

instanceToken*

String

Query Parameters

Name
Type
Description

type*

String

Para envio de texto, valor deve ser text

Request Body

Name
Type
Description

text*

String

Texto a ser enviado

destination*

String

Número de telefone do usuário ou id de um grupo.

Exemplo: (556195514650)

Necessário conter DD e DDI.

{
    "result": {
        "id": "c67fad44-c6eb-4ba2-9f4e-ddc5b526dbe9"
    },
    "message": "MESSAGE_SCHEDULED",
    "isValid": true
}

Webhooks disparados após o envio

O envio da mensagem resultará em webhooks do tipo e Alteração de status da mensagem

📱
📱
clique aqui
link
Instância envia uma mensagem do tipo text