SMS Masking merupakan layanan pengiriman pesan secara broadcast ke pengguna ponsel yang memiliki nomor yang aktif dan siap menerima pesan sms.
Dengan teknologi SMS Masking, Identitas pengirim SMS yang tampil pada ponsel penerima SMS merupakan sebuah nama walaupun tidak tersimpan di phone book penerima yang biasa disebut Aplha Sender ID dimana bisa berupa Brand, Nama Toko, Nama Perusahaan, Nama Organisasi, Nama Event, dsb.
Dengan menggunakan SMS Masking anda dapat mengirimkan pesan ke semua pengguna ponsel, karena semua ponsel pasti dapat menerima pesan SMS. Hal ini juga menyebabkan SMS Masking merupakan media yang handal dalam Broadcast SMS.
Pesan atau Informasi yang anda kirimkan akan lebih kredibel, professional dan LEBIH Dipercaya.
SOLUSI Kirim OTP Terbaik saat ini. Dapat mengirimkan 30-50 SMS/dtk. Kurang Lebih 150.000/Jam
SOLUSI Kirim Pesan Promosi Yang Mudah, dan Pasti dibaca Oleh Penerima nya
Sender ID SMS adalah sebuah Identitas Pengirim pesan SMS. Sender ID berupa Alpha Numerik yang terdiri dari 11 Karakter (Standart GSM). Sender ID akan ditampilkan di Ponsel penerima
Dengan teknologi SMS Masking, Identitas pengirim SMS yang tampil pada ponsel penerima SMS merupakan sebuah nama walaupun tidak tersimpan di phone book penerima yang biasa disebut Aplha Sender ID dimana bisa berupa Brand, Nama Toko, Nama Perusahaan, Nama Organisasi, Nama Event, dsb.
Dengan menggunakan SMS Masking anda dapat mengirimkan pesan ke semua pengguna ponsel, karena semua ponsel pasti dapat menerima pesan SMS. Hal ini juga menyebabkan SMS Masking merupakan media yang handal dalam Broadcast SMS.
Sender ID Default dari DNY Mobile
Kami sebagai penyedia layanan SMS Masking menyediakan Sender ID default yang siap pakai, yang dapat anda gunakan untuk keperluan testing layanan ataupun untuk keperluan pengiriman SMS. Sender default ini terdaftar di Route International sehingga dapat mengirimkan pesan sms ke berbagai negara.
Sender ID anda Sendiri
Pengguna layanan kami dapat memiliki Sender ID sendiri dengan mendaftar kan Sender ID nya melalui kami.
Download dan Lengkapi berkas Pengajuan dan Isi sesuai Petunjuk yang di sertakan dalam File ZIP.
Ada 3 cara untuk mengirimkan SMS Masking, yaitu :
Kirim SMS Masking melalui CURL Terminal
Silakan buka Terminal (Mac, Linux) atau Command Prompt (Windows OS). Kemudian masukkan perintah berikut :
curl -X POST https://dnymobile.com/api/v3/sms/send \
-H 'Authorization: Bearer 34|FqstklP1BxPRXdRFBjuOYhiJjKhYqob7I6IEqn ' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-d '{
"recipient":"628123456789",
"sender_id":"DNY%Mobile",
"message":"This is a test message"
}'
*ganti token dengan token user yang digunakan. Informasi token dapat dilihat di dashboard aplikasi
Kirim SMS Masking melalui Aplikasi Web
Silakan Login dengan User dan Password yang sudah dimiliki. Jika belum memiliki User dan Password silakan Register terlebih dahulu untuk mendapakan User dan Password nya. Registrasi tidak dikenakan biaya Setelah sukses dengan Login, user di arahkan ke dashboard aplikasi. Kemudian di bagian menu sebelah kiri pilih SMS Masking >> Kirim 1 Pesan dan isi nomor tujuan dan pesan yang ingin dikirimkan
Kirim SMS Masking dengan Kode Program
Silakan Login dengan User dan Password yang sudah dimiliki. Jika belum memiliki User dan Password silakan Register terlebih dahulu untuk mendapakan User dan Password nya. Registrasi tidak dikenakan biaya Setelah mendapatkan User dan Password, user tersebut sudah mendapatkan API Token yang akan digunakan sebagai Authentikasi pengiriman. Berikut adalah contoh kode program untuk mengirimkan SMS Masking dengan PHP :
$recipient = '6281234567890';
$message = 'Kode OTP kamu adalah : 14563, berlaku selamat 5 menit. Terima kasih';
$message = urlencode($message);
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://dnymobile.com/api/v3/sms/send?recipient=".$recipient."&sender_id=DNY&message=".$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_HTTPHEADER => array(
'Accept: application/json',
'Authorization: Bearer 1|Fqst3gA0P1BxPxxxxxxjuOYhiJBNPAqob7I6IEqn ' //masukkan token anda
),
));
$response = curl_exec ($curl);
curl_close($curl);
echo $response;
Respon dari server jika pengiriman sukses adalah :
{
"status":"success",
"message":"Your message data was accepted",
"data":
{
"uid":"633049e4d3d0f",
"to":"6281234567890",
"from":"SenderID",
"message":"Helo, how are you ?",
"status":"InQueue",
"cost":"0"
}
}
Respon dari server jika pengiriman tidak sukses atau ada kesalahan adalah :
{
"status":"error",
"message":"The given data was invalid."
}
Jika mengalami kendala atau kesulita untuk mengintegrasikan denga API silakan hubungi kami. Dengan senang hati kami dapat membantu.
API End Point
https://dnymobile.com/api/v3/sms/send
Contoh Request :
curl -X POST https://dnymobile.com/api/v3/sms/send \
-H 'Authorization: Bearer 34|FqstklP1BxPRXdRFBjuOYhiJjKhYqob7I6IEqn ' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-d '{
"recipient":"628123456789",
"sender_id":"DNY%Mobile",
"message":"This is a test message"
}'
| Parameter | Required | Description |
|---|---|---|
| Authorization | YES | Masukkan Api Token User anda dengan Bearer (Example: Authorization: Bearer {api_token}) |
| Content-Type | YES | Set to application/json |
| Accept | YES | Set to application/json |
| recipient | YES | Nomor HP Tujuan |
| sender_id | YES | Masukkan Sender ID SMS |
| message | YES | Isi pesan |
Server Response
Response Server Jika Sukses
{
"status":"success",
"message":"Your message data was accepted",
"data":
{
"uid":"633049e4d3d0f",
"to":"62812xxx23xx",
"from":"YourName",
"message":"Helo, how are you ?",
"status":"InQueue",
"cost":"0.015"
}
}
Response Server Jika Gagal
{
"status":"error",
"message":"The given data was invalid."
}
Dengan fasilitas Webhook kamu dapat menerima update status pesan yang telah kamu kirimkan. Untuk menambah/edit url webhook, silakan masuk ke menu profile yang dapat diakses dari menu kanan atas.
Server DNY Mobile akan mengirimkan update status setiap pengiriman pesan, berikut adalah format yang dikirimkan :
{
"uid":"662781e15f333",
"recipient":"628117703379",
"status":"Delivered",
"statusdesc":"success delivered"
}
| Parameter | Description |
|---|---|
| uid | Unique identification for a message |
| recipient | Destination number of the message |
| status | Status of the message: InQueue, Sent, Pending, Delivered, Undelivered |
| statusdesc | Description of message status |