WhatsApp API

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

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

Talvez a API mais versátil no momento

Para testar e verificar o nosso bot, enviar qualquer mensagem para o número +1 (503) 436-58-51 ou no link

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

Crie um bot de bate-papo por algumas horas ou a integração de 6 000 diálogos por dia em PHP, JavaScript, 1C, Python, Java, C # ou até VBA.

Oficial API WhatsApp WEB fechada funciona de forma estável, não falha ao atualizar o WhatsApp - esta é a nossa principal diferença.

Guia: Criando um bot WhatsApp em PHP

Envie uma mensagem

Para um número de telefone conectado ao whatsapp ou no chat em grupo. Uma mensagem ou newsletter.

Documentação
Obter chave de API

$data = [
    'phone' => '79995253422', // Receivers phone
    'body' => 'Hello, Andrew!', // Message
];
$json = json_encode($data); // Encode data to JSON
// URL for request POST /message
$url = 'https://foo.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://foo.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://foo.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://foo.chat-api.com/message?token=83763g87x" # URL for request POST /message

Leia a caixa de entrada

O histórico de comunicação do WhatsApp em bate-papos pessoais e em grupo, incluindo antes de conectar a API.

Documentação
Obter chave de API

// URL for request GET /messages
$url = 'https://foo.chat-api.com/messages?token=83763g87x';
$result = file_get_contents($url); // Send a request
$data = json_decode($result, 1); // Parse JSON
foreach($data['messages'] as $message){ // Echo every message
    echo "Sender:".$message['author']."<br>";
    echo "Message: ".$message['body']."<br>";
}
var request = require('request');// npm install request
var url = 'https://foo.chat-api.com/messages?token=83763g87x';
request(url, function (error, response, body) { // Make a GET request
    if (error) return console.error('HTTP Error', error);
    // Parse a response
    var data = JSON.parse(body);
    // For each message
    for (var i = 0; i < data.messages.length; i++) {
        var message = data.messages[i];
        console.log(message.author + ': ' + message.body); //Send it to console
    }
});
var url = 'https://foo.chat-api.com/messages?token=83763g87x';
$.get(url, function (data) { // Make a GET request
    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
    }
});
# Just a GET request
curl "https://foo.chat-api.com/message?token=83763g87x"

Instale o Webhook

Receba notificações de mensagens pessoais e de grupo por meio de solicitações HTTP recebidas em seu servidor

Documentação
Obter chave de API

// 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);

Preço e conexão

Grátis por 3 dias, depois $39 por mês por conta no WhatsApp.
Suporte técnico e não mais de 6000 mensagens / dia estão incluídos no preço.

Conectar WhatsApp API

Se você precisar de uma demonstração por mais de três dias ou mais N contas, então escreva-nos.

Chat API é a ferramenta para programadores!

Mas, se você não tem um programador, então oferecemos a criação de bot de bate-papo e integração turnkey “chave na mão”.