Cara Mengirim Kode OTP via Whatsapp API dengan PHP cURL

AlatWA
2 min readOct 19, 2021

--

form send otp via whatsapp dengan PHP cURL (alatwa.com)

Saat ini banyak sekali cara untuk mengirim pesan via whatsapp api, dan begitu banyak akan kebutuhannya dengan whatsapp karena banyaknya pengguna whatsapp sehingga para developer dan pebisnis membuat sistem yang terkoneksi dengan whatsapp.

Berikut ini akan dibahas cara mengirim kode OTP atau bisa juga pesan text lainnya dengan menggunakan PHP cURL.

1. Pastikan kamu sudah memiliki device aktif dan API KEY yang akan digunakan sebagai Authorization.

2. Buat file index.php

Buatlah file index.php untuk meletakkan seluruh kode. Salin kode berikut ini kedalam file index.php

3. Buat file otp_action.php

File otp_action.php digunakan untuk menerima form dari index.php kemudian mengirim ke alatwa.com dengan cURL.

Salin kode berikut ini kedalam file otp_action.php

<?php$to      = $_POST['phone'];
$message = $_POST['message'];
$url = 'https://app.alatwa.com/api/send/message/text';
$header = array(
'Content-Type: application/json',
'Authorization: API KEY',
);
$params = [
'device' => 'Your device',
'type' => 'text',
'phone' => $to,
'message' => $message,
];
$params_post = json_encode($params, JSON_PRETTY_PRINT);
$post = curl_init($url);
curl_setopt($post, CURLOPT_HTTPHEADER, $header);
curl_setopt($post, CURLOPT_POSTFIELDS, $params_post);
curl_setopt($post, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($post);
curl_close($post);
echo $response;
  • Ganti API KEY dengan API KEY yang kamu miliki
  • Ganti Your device dengan naama device kamu yang aktif dan status connected

Response OK

{
"status": "OK",
"message_id": "3EB09A318C550FC4AE4F",
"from": "6285157757217",
"to": "6285772897870"
}

Selesai

Notes:

  • Gunakan kode negara saat mengisi bagian phone.

Contoh: 085157757217 menjadi 6285157757217

Selengkapnya kunjungi alatwa.com

--

--

AlatWA
AlatWA

Written by AlatWA

0 Followers

Whatsapp Auto Reply, Whatsapp Blast, Whatsapp API | Tutorial | alatwa.com

No responses yet