Di era digital saat ini, kemampuan untuk mengintegrasikan WhatsApp ke dalam sistem bisnis menjadi kebutuhan penting. Dengan menggunakan WhatsApp API, Anda bisa mengotomatisasi pengiriman pesan, membangun sistem notifikasi, atau bahkan membuat chatbot sederhana. Artikel ini akan memandu Anda cara kirim pesan WhatsApp API menggunakan tiga bahasa pemrograman populer: Node.js, PHP, dan Python dengan platform Kirimi.id.
WhatsApp API adalah antarmuka pemrograman aplikasi yang memungkinkan developer mengintegrasikan WhatsApp ke dalam sistem mereka. Berbeda dengan WhatsApp Business biasa, API memberikan fleksibilitas lebih tinggi untuk:
Sebelum mulai coding, ada beberapa hal yang perlu disiapkan:
Kirimi.id menyediakan solusi WhatsApp API unofficial yang mudah diintegrasikan. Anda bisa memulai dengan paket gratis atau berlangganan sesuai kebutuhan bisnis.
Gunakan nomor WhatsApp khusus untuk keperluan bisnis. Pastikan nomor ini aktif dan bisa menerima kode verifikasi.
Bergantung pada bahasa pemrograman yang Anda gunakan, instal library pendukung:
Berikut contoh kode untuk mengirim pesan menggunakan Node.js:
const axios = require('axios');
const sendWhatsAppMessage = async () => {
try {
const response = await axios.post('https://api.kirimi.id/v1/messages', {
apiKey: 'API_KEY_ANDA',
phone: '6281234567890',
message: 'Halo, ini pesan dari sistem kami!'
});
console.log('Pesan terkirim:', response.data);
} catch (error) {
console.error('Gagal mengirim pesan:', error.response.data);
}
};
sendWhatsAppMessage();
Untuk pengguna PHP, berikut contoh implementasinya:
$url = 'https://api.kirimi.id/v1/messages';
$data = [
'apiKey' => 'API_KEY_ANDA',
'phone' => '6281234567890',
'message' => 'Halo pelanggan setia!'
];
$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);
if ($result === FALSE) {
echo "Gagal mengirim pesan";
} else {
echo "Pesan berhasil terkirim: " . $result;
}
Bagi yang menggunakan Python, berikut contoh sederhananya:
import requests
import json
url = "https://api.kirimi.id/v1/messages"
payload = {
"apiKey": "API_KEY_ANDA",
"phone": "6281234567890",
"message": "Terima kasih telah berbelanja di toko kami!"
}
headers = {'Content-Type': 'application/json'}
response = requests.post(url, data=json.dumps(payload), headers=headers)
if response.status_code == 200:
print("Pesan berhasil dikirim:", response.json())
else:
print("Gagal mengirim pesan:", response.text)
Agar penggunaan WhatsApp API lebih efektif:
Kirimi.id menawarkan solusi WhatsApp API yang mudah diintegrasikan dengan berbagai keuntungan:
Mengintegrasikan WhatsApp API ke dalam sistem bisnis Anda sekarang lebih mudah dengan bantuan Kirimi.id. Baik Anda menggunakan Node.js, PHP, atau Python, proses kirim pesan WhatsApp API dapat dilakukan dengan beberapa baris kode saja. Dengan otomatisasi ini, bisnis Anda bisa lebih efisien dalam berkomunikasi dengan pelanggan.
Ready untuk mengotomatisasi WhatsApp bisnis Anda? Daftar Kirimi.id sekarang dan dapatkan paket gratis untuk mulai mencoba!
Tidak ada artikel terkait.