APIs do WhatsApp: Conectar Conta
Conecte sua conta comercial do WhatsApp.
Ponto final da API: POST
https://app.wizebot.com.br/api/v1/whatsapp/account/connect
Parâmetros Requeridos
- apiToken (String | Required): Sua chave de API.
- user_id (Integer | Required): ID do usuário proprietário da conta do WhatsApp.
- whatsapp_business_account_id (String | Required): ID da conta comercial do WhatsApp.
- access_token (String | Required): Token de acesso.
Exemplo de Solicitação GET
https://app.wizebot.com.br/api/v1/whatsapp/account/connect?apiToken=API-KEY&user_id=USER-ID&whatsapp_business_account_id=WHATSAPP-BUSINESS-ACCOUNT-ID&access_token=ACCESS-TOKEN
Exemplo de Solicitação POST
curl -X POST \
'https://app.wizebot.com.br/api/v1/whatsapp/account/connect' \
-d 'apiToken=API-KEY' \
-d 'user_id=USER-ID' \
-d 'whatsapp_business_account_id=WHATSAPP-BUSINESS-ACCOUNT-ID' \
-d 'access_token=ACCESS-TOKEN'
Exemplo de Resposta
{
"status": "1",
"message": "Whatsapp account has been connect successfully."
}
API: WhatsApp - Enviar Mensagem
Envie uma mensagem do WhatsApp para qualquer número de celular.
Mensagem de Texto vs. Mensagem de Modelo
Quando um usuário escreve para você em seu serviço de bate-papo usando seu número comercial, você pode responder a ele por mensagem de texto em 24 horas. Isso é conhecido como mensagem de texto iniciada pelo cliente ou mensagem de sessão. Uma mensagem de modelo do WhatsApp, por outro lado, usa um modelo pré-aprovado para comunicação e é uma mensagem de saída lançada por uma empresa. Você pode entrar em contato com um usuário usando mensagens de modelo se acidentalmente não responder à mensagem dentro de 24 horas.
Ponto Final da API: Enviar Mensagem (GET/POST)
URL: https://app.wizebot.com.br/api/v1/whatsapp/send
Parâmetros Requeridos
- apiToken: Sua chave de API (String | Obrigatório)
- phone_number_id: ID do número da conta do WhatsApp (String | Obrigatório)
- message: Conteúdo da mensagem de texto (precisa ser codificado em URL para solicitação GET) (String | Obrigatório)
- phone_number: Número de telefone com código do país, somente caracteres numéricos permitidos (String | Obrigatório)
Exemplo de Solicitação GET
https://app.wizebot.com.br/api/v1/whatsapp/send?apiToken=API-KEY&phone_number_id=PHONE-NUMBER-ID&message=TEXT-MESSAGE&phone_number=PHONE-NUMBER
Exemplo de Solicitação POST
curl -X POST \
'https://app.wizebot.com.br/api/v1/whatsapp/send' \
-d 'apiToken=API-KEY' \
-d 'phone_number_id=PHONE-NUMBER-ID' \
-d 'message=TEXT-MESSAGE' \
-d 'phone_number=PHONE-NUMBER'
Exemplo de Resposta
{"status":"1","message":"Mensagem enviada com sucesso."}
{"status":"0","message":"O limite de assinantes foi excedido. Você não pode ter mais assinantes."}