<?php
// Sample PHP API call
$url = "https://api.example.com/send";
$data = [
"to" => "+919876543210",
"message" => "Hello from PHP!"
];
$options = [
'http' => [
'header' => "Content-type: application/json\r\n",
'method' => 'POST',
'content' => json_encode($data),
]
];
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
?>
// Java code
HttpClient client = HttpClient.newHttpClient();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("https://api.example.com/send"))
.POST(HttpRequest.BodyPublishers.ofString("{ \"to\": \"+919876543210\", \"message\": \"Hello from Java!\" }"))
.header("Content-Type", "application/json")
.build();
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
// Node.js (using axios)
const axios = require('axios');
axios.post('https://api.example.com/send', {
to: '+919876543210',
message: 'Hello from Node.js!'
})
.then(response => console.log(response.data))
.catch(error => console.error(error));
# Python (using requests)
import requests
response = requests.post("https://api.example.com/send", json={
"to": "+919876543210",
"message": "Hello from Python!"
})
print(response.text)