Untuk menggunakan layanan ini, silakan lakukan pembayaran terlebih dahulu:
| Tujuan | Pesan | Waktu |
|---|
function send_message($apikey, $pengirim, $tujuan, $pesan) {
$url = 'https://api.notifwabiz.my.id/send-message';
$tujuan = preg_replace('/[^0-9]/', '', $tujuan);
if (substr($tujuan, 0, 1) === '0') $tujuan = '62' . substr($tujuan, 1);
$payload = json_encode([
'apikey' => $apikey,
'sender' => (string)$pengirim,
'number' => (string)$tujuan,
'message' => $pesan
]);
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $payload);
curl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-Type: application/json']);
$response = curl_exec($ch);
curl_close($ch);
return json_decode($response, true);
}
function kirimMediaWA($apikey, $pengirim, $tujuan, $pesan, $url_file)
$url = 'https://api.notifwabiz.my.id/send-media';
$payload = json_encode([
'apikey' => $apikey,
'sender' => (string)$pengirim,
'number' => (string)$tujuan,
'message' => $pesan,
'url_file' => $url_file
]);
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $payload);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'Content-Type: application/json',
'Content-Length: ' . strlen($payload)
]);
$response = curl_exec($ch);
if (curl_errno($ch)) {
$error_msg = curl_error($ch);
curl_close($ch);
return ['status' => false, 'message' => 'Koneksi ke API gagal: ' . $error_msg];
}
curl_close($ch);
return json_decode($response, true);
}