curl --location --request POST 'https://api.autochat.ir/api/v1/whatsapp/send-message' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--form 'token="your api token"' \
--form 'to="+989131111111"' \
--form 'message="text"'
require_once 'HTTP/Request2.php';
$request = new HTTP_Request2();
$request->setUrl('https://api.autochat.ir/api/v1/whatsapp/send-message');
$request->setMethod(HTTP_Request2::METHOD_POST);
$request->setConfig(array(
'follow_redirects' => TRUE
));
$request->setHeader(array(
'Accept' => 'application/json',
'Content-Type' => 'application/json'
));
$request->addPostParameter(array(
'token' => 'your api token',
'to' => '+989131111111',
'message' => 'text'
));
try {
$response = $request->send();
if ($response->getStatus() == 200) {
echo $response->getBody();
}
else {
echo 'Unexpected HTTP status: ' . $response->getStatus() . ' ' .
$response->getReasonPhrase();
}
}
catch(HTTP_Request2_Exception $e) {
echo 'Error: ' . $e->getMessage();
}
var axios = require('axios');
var FormData = require('form-data');
var data = new FormData();
data.append('token', 'your api token');
data.append('to', '+989131111111');
data.append('message', 'text');
var config = {
method: 'post',
url: 'https://api.autochat.ir/api/v1/whatsapp/send-message',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json',
...data.getHeaders()
},
data : data
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
var client = new RestClient("https://api.autochat.ir/api/v1/whatsapp/send-message");
client.Timeout = -1;
var request = new RestRequest(Method.POST);
request.AddHeader("Accept", "application/json");
request.AddHeader("Content-Type", "application/json");
request.AlwaysMultipartFormData = true;
request.AddParameter("token", "your api token");
request.AddParameter("to", "+989131111111");
request.AddParameter("message", "text");
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);