Setup API Key

Bests Whatsapp Chat BOT - Cara mendapatkan API Key

Setup API Key

Cara Mendapatkan API Key

Cara mendapatkan API Key untuk di setup di website anda untuk kebutuhan Whatsapp Notifikasi di Website atau CRM anda

  1. Klik Menu Kiri [ API Key ] 
  2. Copy dan Paste API Key
  3. Anda juga bisa membuat ulang API Key Klik Tombol [ Buat Ulang API Key ]  
  4. Klik Menu Kiri [ Aplikasi Saya ]  
  5. Klik Sub menu Kanan Atas [ Buat Aplikasi ]  
    • Pilih Perangkat Whatsapp yang sudah terhubung
    • Nama Aplikasi
    • Link Website anda
    • Klik Tombol [ Buat Sekarang ]  
  6. Anda akan dibawa ke Manual Seting API supaya Website anda bisa terhuung dengan Server BOT

Bests Whatsapp Chat BOT - Cara mendapatkan API Key
 

Bests Whatsapp Chat BOT - Cara mendapatkan API Key

Bests Whatsapp Chat BOT - Cara mendapatkan API Key

Bests Whatsapp Chat BOT - Cara mendapatkan API Key

appkey dan authkey sudah secara otomatis di buat

Hanya Pesan Text

   
$curl = curl_init();
curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://wabot.bests.app/api/create-message',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS => array(
  'appkey' => '02637c33-aa69-41c2-9e1-a0d126abe20-test',
  'authkey' => '5338PctwFKpVhhFgvOb8cTESTWwOZjZpwYKU3X3BjGvQy55L',
  'to' => 'RECEIVER_NUMBER',
  'message' => 'Example message',
  'sandbox' => 'false'
  ),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;

 

Pesan text degan Lampiran File

   
$curl = curl_init();
curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://wabot.bests.app/api/create-message',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS => array(
  'appkey' => '02637c33-aa69-41c2-9e1-a0d126abe20-test',
  'authkey' => '5338PctwFKpVhhFgvOb8cTESTWwOZjZpwYKU3X3BjGvQy55L',
  'to' => 'RECEIVER_NUMBER',
  'message' => 'Example message',
  'file' => 'https://wabot.bests.app/uploads/24/10/1730203577t94pLGkds0RQLBn1d1SN.png',
  'sandbox' => 'false'
  ),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;

 

Template Message Only

   
$curl = curl_init();
curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://wabot.bests.app/api/create-message',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS => array(
  'appkey' => '02637c33-aa69-41c2-9e1-a0d126abe20-test',
  'authkey' => '5338PctwFKpVhhFgvOb8cTESTWwOZjZpwYKU3X3BjGvQy55L',
  'to' => 'RECEIVER_NUMBER',
  'template_id' => 'TEMPLATE_ID',
  'variables' => array(
    '{variableKey1}' => 'Jhone', 
    '{variableKey2}' => 'replaceable value'
   )
  ),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;

 

Call Back JSON Berhasil


 {
    "message_status": "Success",
    "data": {
        "from": "SENDER_NUMBER",
        "to": "RECEIVER_NUMBER",
        "status_code": 200
    }
}

Parameter

  • appkey (Tipe: String, Rquired) - Digunakan untuk mengotorisasi transaksi untuk aplikasi
  • authkey (Tipe: String, Rquired) -  Digunakan untuk mengotorisasi transaksi untuk pengguna yang valid
  • to (Tipe: number, Required) - Siapa yang akan menerima pesan Nomor Whatsapp harus nomor lengkap dengan kode negara tanpa + atau Spasi atau Garis Tengah Format 628123456789
  • template_id (Tipe: String, Optional) - Digunakan untuk mengotorisasi transaksi untuk template
  • message (Tipe: String, Optional) - Pesan maksimum: 1000 kata
  • file (Tipe: String, Optional) -  jenis ekstensi file harus dalam format jpg, jpeg, png, webp, pdf, docx, xlsx, csv, txt
  • variables (Tipe: Array, Optional) -  Nilai pertama yang Anda daftarkan menggantikan variabel {1} ​​dalam pesan template dan nilai kedua yang Anda daftarkan menggantikan variabel {2}

Happy Coding