API estable por US $ 39/mes.
Recibiendo y enviando mensajes a través de peticiones HTTP.
Envíe un mensaje al +54 9 11 3633-1413 a través de WhatsApp y pruebe la API.
Chat API está diseñado para crear bots de chat e integrar WhatsApp en los sistemas empresariales: CRM, ERP o website.
Chat API ya se utiliza para: la comunicación a través del CRM-sistema, el marcado en un salón de belleza, el envío de detalles del trabajo o bot de chat con códigos promocionales.
Cree un bot de chat por algunas horas o la integración de 6 000 diálogos por día en PHP, JavaScript, 1C, Python, Java, C # o hasta VBA.
Nuestra API de WhatsApp funciona de manera estable y funciona al actualizar WhatsApp. Esta es nuestra principal diferencia.
Guías para construir un bot de Whatsapp en PHP , Python , Node.JS , C# y Java. Bot en conjunto con Google Sheets.
En el número de teléfono conectado a WhatsApp o chat en grupo. Un mensaje o boletín informativo.
API Docs
Obtener su clave de API
$data = [
'phone' => '79995253422', // Receivers phone
'body' => 'Hello, Andrew!', // Message
];
$json = json_encode($data); // Encode data to JSON
// URL for request POST /message
$token = '83763g87x';
$instanceId = '777';
$url = 'https://api.chat-api.com/instance'.$instanceId.'/message?token='.$token;
// 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 token = '83763g87x';
var instanceId = '777';
var url = `https://api.chat-api.com/instance${instanceId}/message?token=${token}`;
var data = {
phone: '79995253422', // Receivers phone
body: 'Hello, Andrew!', // Message
};
// Send a request
request({
url: url,
method: "POST",
json: data
});
// URL for request POST /message
var token = '83763g87x';
var instanceId = '777';
var url = `https://api.chat-api.com/instance${instanceId}/message?token=${token}`;
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/instance777/message?token=83763g87x" # URL for request POST /message
Historial de mensajes de WhatsApp en chats personales y grupales, incluso antes de conectarse a la API.
API Docs
Obtener su clave de API
// URL for request GET /messages
$token = '83763g87x';
$instanceId = '777';
$url = 'https://api.chat-api.com/instance'.$instanceId.'/messages?token='.$token;
$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 token = '83763g87x';
var instanceId = '777';
var url = `https://api.chat-api.com/instance${instanceId}/messages?token=${token}`;
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 token = '83763g87x';
var instanceId = '777';
var url = `https://api.chat-api.com/instance${instanceId}/messages?token=${token}`;
$.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://api.chat-api.com/instance777/messages?token=83763g87x"
Reciba notificaciones de mensajes personales y grupales a través de solicitudes http entrantes a su servidor.
API Docs
Obtener su clave 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);
Si usted necesita una demostración por más de tres días o más 5 cuentas, entonces escríbanos.
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!)
It’s good. The API works fast, whatsapp’s messages arrive in seconds.
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.
It is good and stable! There could be more opportunities for collaboration. Currently it is one-side API, but it has potential for more.