WhatsApp API

API estável por US $39/mês.
Recebendo e enviando mensagens via solicitações HTTP.

Obter acesso
Status do servidor: ... online, em vigor no Dom ....

A API mais versátil no momento

Ferramenta para negócios

Chat API é projetado para criar bots de bate-papo e integrar o WhatsApp aos sistemas de negócios: CRM, ERP ou website.

Chat API já é utilizado para: a comunicação através do CRM-sistema, a marcação em um salão de beleza, envio de detalhes do trabalho ou bot de bate-papo com códigos promocional.

API para programadores

A API oficial WhatsApp permitirá a você construir um chatbot em algumas horas ou integração para 100.000 mensagens por dia em PHP, JavaScript, 1C, Python, Java, C# ou mesmo VBA.

Ativação rápida e automatizada da conta de autoatendimento

Enviar mensagem

O WhatsApp limita o conteúdo dos textos das mensagens com as quais você pode iniciar uma conversa com um cliente ou continuar uma conversa 24 horas após a última mensagem do cliente. Esta mensagem deve ser modelos pré-aprovados. Uma taxa é cobrada para enviar o modelo. Se o cliente lhe respondeu, você pode contatá-lo gratuitamente dentro de 24 horas após o recebimento da resposta. Leia mais.

$data = [
    'phone' => '79995253422', // Receivers phone
    'body' => 'Hello, Andrew!', // Message
];
$json = json_encode($data); // Encode data to JSON
// URL for request POST /message
$url = 'https://api.chat-api.com/message?token=83763g87x';
// Make a POST request
$options = stream_context_create(['http' => [
        'method'  => 'POST',
        'header'  => 'Content-type: application/json',
        'content' => $json
    ]
]);
// Send a request
$result = file_get_contents($url, false, $options);
var request = require('request'); //bash: npm install request
// URL for request POST /message
var url = 'https://api.chat-api.com/message?token=83763g87x';
var data = {
    phone: '79995253422', // Receivers phone
    body: 'Hello, Andrew!', // Сообщение
};
// Send a request
request({
    url: url,
    method: "POST",
    json: data
});
// URL for request POST /message
var url = 'https://api.chat-api.com/message?token=83763g87x';
var data = {
    phone: '79995253422', // Receivers phone
    body: 'Hello, Andrew!', // Message
};
// Send a request
$.ajax(url, {
    data : JSON.stringify(data),
    contentType : 'application/json',
    type : 'POST'
});
curl \
-d '{"phone": "79995253422","body": "Hello, Andrew!"}' \ # Phone and message
-H "Content-Type: application/json" \ # Headers
-X POST \ # Type = POST
"https://api.chat-api.com/message?token=83763g87x" # URL for request POST /message

Configurar Webhook

Receba notificações de mensagens diretas por meio de solicitações http recebidas no seu servidor.

// First of all - set a webhook to URL like http://your_website.com/my_webhook_url.php

// Parse a webhook data
$data = json_decode(file_get_contents('php://input'), true);
foreach($data['messages'] as $message){ // Echo every message
    // Handle every message here
    // Add to the database or generate a response
}
// First of all - set a webhook to URL like http://your_website.com/my_webhook_url

// Require Express JS и Body Parser for JSON POST acceptance
var app = require('express')();
var bodyParser = require('body-parser');
app.use(bodyParser.json());

// Handle POST request
app.post('/my_webhook_url', function (req, res) {
    var data = req.body; // New messages in the "body" variable
    for (var i = 0; i < data.messages.length; i++) { // For each message
        var message = data.messages[i];
        console.log(message.author + ': ' + message.body); //Send it to console
    }
    res.send('Ok'); //Response does not matter
});

app.listen(80);

Gerenciamento de Perfil de Conta

Você pode visualizar e editar seu perfil do Whatsapp. No entanto, se você quiser alterar o nome de exibição de uma conta, existem algumas regras.

$data = [
    'address' => '79995253422', // Recipient's phone
    'description' => 'Best Company', // Message
    'email' => '', // Email of the organization
    'vertical' => '' // The industry
];
$json = json_encode($data); // Let's encode the data in JSON
// URL for POST request /message
$token = '8376213g87x';
$instanceId = '777';
$url = 'https://api.chat-api.com/instance'.$instanceId.'/me?token='.$token;
// Let's form the context of an ordinary POST request
$options = stream_context_create(['http' => [
    'method'  => 'POST',
    'header'  => 'Content-type: application/json',
    'content' => $json
]
]);
// Let's send a request
$result = file_get_contents($url, false, $options);

Preço e conexão

depois $39 por mês por conta no WhatsApp.
Suporte técnico e não mais de 10000+ mensagens / dia estão incluídos no preço.

Conectar WhatsApp API

O que dizem os nossos clientes

Confiado por milhares de desenvolvedores

Ribhu Omni-channel for hotels

Good UI and self serviceable (can create an instance from scratch and pay from my card and get running with WhatsApp. No need to email anyone and all the steps are automated. This is great!)

Gonzalo Chatbot developer

It’s good. The API works fast, whatsapp’s messages arrive in seconds.

João Ignácio Software Architect and Development Manager

My consensus is that the service is great, always on the air and the support meets whenever we need it. Something very good is that several of my requests for both problems and improvements have been taken into account and implemented where possible.

Jeff Internet Technology University

It is good and stable! There could be more opportunities for collaboration. Currently it is one-side API, but it has potential for more.

WhatsApp API SDKs

Você pode configurar o SDK ou gerar outros SDKs em mais de 30 linguagens de programação: Chat API SDK gerador.