<?php
$params=array(
'token' => '[TOKEN]',
'to' => '[PHONE_NUMBER]',
'body' => 'Hello from WhatsAPI Pro!'
);
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://whatsapp.a1-soft.com/api/[INSTANCE_ID]/messages/chat",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => http_build_query($params),
CURLOPT_TIMEOUT => 30,
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
const axios = require('axios');
const data = {
token: '[TOKEN]',
to: '[PHONE_NUMBER]',
body: 'Hello from WhatsAPI Pro!'
};
axios.post('https://whatsapp.a1-soft.com/api/[INSTANCE_ID]/messages/chat', data)
.then(response => {
console.log(response.data);
})
.catch(error => {
console.error(error);
});
import requests
url = "https://whatsapp.a1-soft.com/api/[INSTANCE_ID]/messages/chat"
payload = {
"token": "[TOKEN]",
"to": "[PHONE_NUMBER]",
"body": "Hello from WhatsAPI Pro!"
}
response = requests.post(url, data=payload)
print(response.text)
using System.Net.Http;
var client = new HttpClient();
var values = new Dictionary<string, string>
{
{ "token", "[TOKEN]" },
{ "to", "[PHONE_NUMBER]" },
{ "body", "Hello from WhatsAPI Pro!" }
};
var content = new FormUrlEncodedContent(values);
var response = await client.PostAsync(
"https://whatsapp.a1-soft.com/api/[INSTANCE_ID]/messages/chat",
content
);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
Imports System.Net.Http
Dim client As New HttpClient()
Dim values As New Dictionary(Of String, String) From {
{"token", "[TOKEN]"},
{"to", "[PHONE_NUMBER]"},
{"body", "Hello from WhatsAPI Pro!"}
}
Dim content As New FormUrlEncodedContent(values)
Dim response = Await client.PostAsync(
"https://whatsapp.a1-soft.com/api/[INSTANCE_ID]/messages/chat",
content
)
Dim result = Await response.Content.ReadAsStringAsync()
Console.WriteLine(result)
curl -X POST \
'https://whatsapp.a1-soft.com/api/[INSTANCE_ID]/messages/chat' \
-H 'Content-Type: application/x-www-form-urlencoded' \
-d 'token=[TOKEN]' \
-d 'to=[PHONE_NUMBER]' \
-d 'body=Hello from WhatsAPI Pro!'
import java.net.http.*;
import java.net.URI;
public class WhatsAPI {
public static void main(String[] args) {
HttpClient client = HttpClient.newHttpClient();
String body = "token=[TOKEN]&to=[PHONE_NUMBER]&body=Hello!";
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("https://whatsapp.a1-soft.com/api/[INSTANCE_ID]/messages/chat"))
.POST(HttpRequest.BodyPublishers.ofString(body))
.build();
client.sendAsync(request, HttpResponse.BodyHandlers.ofString());
}
}
package main
import (
"fmt"
"net/http"
"net/url"
)
func main() {
data := url.Values{
"token": {"[TOKEN]"},
"to": {"[PHONE_NUMBER]"},
"body": {"Hello from WhatsAPI Pro!"},
}
resp, _ := http.PostForm(
"https://whatsapp.a1-soft.com/api/[INSTANCE_ID]/messages/chat",
data,
)
fmt.Println(resp.Status)
}