• Login
  • Join
  • Home
  • Profil
  • Cara Pembelian
  • Kontak

logo

  • Home
  • Kategori Tutorial
    • Ajax - JQuery
    • API Developer
    • CakePHP
    • CodeIgniter
    • HTML & CSS
    • Lain-lain
    • MySQL - MySQLi
    • OOP PHP
    • PHP Classic
    • Smarty PHP
    • SMS Gateway
    • Version Control
  • Download
  • My Books
  • Prosedur Penulisan Naskah
  • Toko Online
  • My Sites
    • Asfamedia.com
    • Asfasolution.com
    • Komiqu.com
Home
  • Home
  • Login
  • Join
  • Kategori Tutorial
    • Ajax - JQuery
    • API Developer
    • CakePHP
    • CodeIgniter
    • HTML & CSS
    • Lain-lain
    • MySQL - MySQLi
    • OOP PHP
    • PHP Classic
    • Smarty PHP
    • SMS Gateway
    • Version Control
  • Download
  • Info Buku
  • Prosedur Penulisan Naskah
  • Toko Online
  • My Sites
    • Asfamedia.com
    • Asfasolution.com
    • Oaseast.com
  • Pembelian online saat ini dialihkan ke www.asfamedia.com
  • Dapatkan diskon hingga 40% dengan bergabung sebagai member di asfamedia.com (Khusus buku-buku penerbit CV. ASFA Solution)
  • Segera daftarkan email Anda di newsletter melalui right column untuk mendapatkan informasi terbaru agussaputra.com
  • Artikel dan informasi yang ditampilkan bisa Anda copy, dengan catatan: menuliskan sumber : agussaputra.com
  • Home
  • Artikel
  • Memanfaatkan SMS API secara Online dengan PHP

Memanfaatkan SMS API secara Online dengan PHP

29 Oktober 2016
15   
22.400

Memanfaatkan SMS API secara Online dengan PHP

Halo.. berjumpa kembali bersama penulis, mumpung sedang ada waktu senggang, penulis sempatkan untuk menulis tips dan trik tutorial.. semoga bermanfaat ya..

Mungkin Anda pernah mendapatkan suatu SMS broadcast? atau Anda pernah menerima kode aktivasi melalui SMS ketika melakukan pendaftaran pada sebuah website?.. atau tidak perlu jauh-jauh, mungkin Anda juga pernah mendapatkan SMS konfirmasi ketika selesai berbelanja di website ini (agussaputra.com).. Ya, ini dia yang akan kita bahas bersama.. Jika usaha Anda bergerak dalam bidang yang berhubungan langsung dengan customer, tidak ada salahnya kita menggunakan fitur SMS, terlebih lagi, jika memiliki member, kita bisa ucapkan selamat ulang tahun melalui SMS secara otomatis.

Akh, ribet om .. karena kita kan harus butuh modem, server, operator dan segala macam untuk membuat SMS secara online?.. masa?.. apakah segitu repotnya?.. kenapa kita tidak gunakan perusahaan penyedia SMS saja? kemudian kita manfaatkan fiturnya menggunakan API (Application Programming Interface).. Banyak sekali perusahaan penyedia SMS, seperti www.clickatell.com, www.twilio.com, www.bulksms.com, dll.. namun dari semuanya, penulis memilih pilihan kepada www.zenziva.net.. karena apa?.. karena penulis rasa, zenziva cukup mendukung semua keperluan SMS, seperti Compose, Inbox, Outbox, SMS Massal, dll.. bahkan ada fungsi template juga.. pemilihan penggunaan nomor pun bervariasi, dari mulai nomor reguler (otomatis acak by zenziva), pendaftaran nomor permanen (artinya kita siapkan 1 nomor hp untuk kita daftarkan ke zenziva, sehingga nanti nomor itu saja yang akan mengirim pesan ke nomor customer), bahkan ada juga yang lebih menarik, yaitu fitur SMS Masking, yang artinya nomor kita tidak akan tampil di handphone customer, tapi hanya sebuah nama perusahaan kita, misalnya ASFA SOLUTION. namun untuk menggunakan fitur ini kita harus merogoh kocek yang lebih dalam lagi.

Langsung saja penulis bahas bagaimana memanfaatkan SMS API?
1. Silahkan daftar ke https://zenziva.net/register , isi data kolom yang ditampilkan, pastikan juga Anda telah mengaktifkan akun di zenziva.net

2. Jika akun Anda sudah aktif silahkan login ke zenziva.net, login disini dibagi 2: yaitu SMS Reguler (jika kita menggunakan nomor biasa) dan SMS Masking (jika kita menggunakan paket Masking/Menggunakan Nama Perusahaan)

3. Klik Menu Setting > API Setting, Anda akan mendapatkan User Key yang nanti Anda bisa gunakan untuk mengirim SMS secara API

4. Jika Passkey, dalam keadaan kosong, silahkan isi Pass Key Anda dan klik tombol Update.

Dan... Cara Penggunaan API nya Sebagai berikut :

Mengirim SMS:
https://reguler.zenziva.net/apps/smsapi.php?userkey=$userkeyanda&passkey=$passkeyanda&nohp=$nohptujuan&pesan=isi pesan

Mengecek Kredit / Sisa SMS yang tersedia:
https://reguler.zenziva.net/apps/smsapibalance.php?userkey=$userkeyanda&passkey=$passkeyanda


Masih bingung cara menggunakan? silahkan buat file dengan nama kirim_sms.php yang isinya sebagai berikut :

<?php
$userkey = "USER_KEY_ANDA";
$passkey = "PASS_KEY_ANDA";
$nohp = "08562121141";
$message = "ID Pesanan : $invoiceID, jangan lupa transfer ya.. (by agussaputra.com)";
$url = "https://reguler.zenziva.net/apps/smsapi.php";
$curlHandle = curl_init();
curl_setopt($curlHandle, CURLOPT_URL, $url);
curl_setopt($curlHandle, CURLOPT_POSTFIELDS, 'userkey='.$userkey.'&passkey='.$passkey.'&nohp='.$cellPhone.'&pesan='.urlencode($message));
curl_setopt($curlHandle, CURLOPT_HEADER, 0);
curl_setopt($curlHandle, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curlHandle, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($curlHandle, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($curlHandle, CURLOPT_TIMEOUT,30);
curl_setopt($curlHandle, CURLOPT_POST, 1);
$results = curl_exec($curlHandle);
curl_close($curlHandle);
?>


Berikut cara untuk mengecek sisa SMS yang tersedia:

Buat file dengan nama cek_sisa_sms.php yang skripnya sebagai berikut:

<?php
$userkey = "USER_KEY_ANDA";
$passkey = "PASS_KEY_ANDA";
$url = "https://reguler.zenziva.net/apps/smsapibalance.php";
$curlHandle = curl_init();
curl_setopt($curlHandle, CURLOPT_URL, $url);
curl_setopt($curlHandle, CURLOPT_POSTFIELDS, 'userkey='.$userkey.'&passkey='.$passkey);
curl_setopt($curlHandle, CURLOPT_HEADER, 0);
curl_setopt($curlHandle, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curlHandle, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($curlHandle, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($curlHandle, CURLOPT_TIMEOUT,30);
curl_setopt($curlHandle, CURLOPT_POST, 1);
$results = curl_exec($curlHandle);
curl_close($curlHandle);
?>


Menariknya adalah Anda akan dapat 10 gratis SMS / hari (jika Anda tidak membeli credit di Zenziva.net), jadi 10 SMS gratis ini bisa kita gunakan secara cuma-cuma.

Hal menarik lainnya adalah harga sangat terjangkau, harga dimulai dari credit 500 SMS seharga Rp. 60.000 / bulan.

Dan hal menarik lainnya tentu saja bagi Developer, uji coba SMS API ini bisa dites melalui localhost, jadi tidak perlu harus punya domain.


Semoga tutorial ini bisa memberikan manfaat yang sebesar-besarnya untuk Anda.

Tunggu serial buku penulis selanjutnya yang mudah-mudahan terbit pada penghujung tahun ini.. Akan ada banyak trik-trik dahsyat dan tentunya proyek yang dahsyat juga daripada sebelumnya.

recommend to friends
  • twitter

Artikel Terkait

Bagaimana Membuat Facebook Login di Versi Terbaru Facebook SDK 5.5

Bagaimana Membuat Facebook Login di Versi Terbaru Facebook SDK 5.5

16-06-2017 0
Login with Twitter, Pilihan Tepat API Selain Connect Facebook

Login with Twitter, Pilihan Tepat API Selain Connect Facebook

01-10-2016 0
API Developer

API Developer

26-11-2012 0

Komentar

  1. rizki
    06-02-2017, 13:11:15

    bang, itu result nya gimana ya untuk kuota sms ? kalo saya echo in results nya hasil nya malah : "0 06 Februari 2017 "
    kalo di pecahin jadi 2 karakter pake explode malah banyak banget hasil nya (array nya)

  2. AGUS SAPUTRA
    07-02-2017, 17:05:45

    Rizki @ maksudnya sisa credit mas?

  3. Athar Gamat
    13-06-2017, 13:09:21

    Bang ada tutorial videonya gak.? maklum kurang ngerti kalo pake tulisan hehe

  4. AGUS SAPUTRA
    14-06-2017, 03:24:55

    Athar Gamat @ adanya buku bang.. http://agussaputra.com/detail-book-58-php+gila+trik+dahsyat+menjadi+master+php.html .. ada source codenya juga..

  5. Dika
    01-08-2017, 15:11:11

    Bang, gue udah coba dari buku lo yang PHP GILA
    Tapi untuk yang satu ini kok gak berhasil ya, gue udah coba di localhost, udah daftar juga. tapi masih belum berhasil terkirim ke nomor yang pengen gue kirim pesan. Apa ada tambahan bang biar bisa work ?

  6. AGUS SAPUTRA
    03-08-2017, 21:42:04

    Dika @ ??&&#!!_____ >.< *** !?

  7. Agus Susanto
    24-01-2018, 10:23:14

    Terima kasih Tutorialnya Bang Agus, sangat membantu, langsung saya praktekkan dan berhasil, nanti insyaallah akan saya aplikasikan di website http://mucglobal.com

    Terima kasih

  8. AGUS SAPUTRA
    26-01-2018, 22:45:51

    Agus Susanto @ sama-sama bang..

  9. Agus Susanto
    29-01-2018, 09:06:26

    sya sudah beli bukunya bang Agus dan sudah sampai kemaren..
    semoga bermanfaat

  10. AGUS SAPUTRA
    01-02-2018, 00:19:08

    Agus Susanto @ sip bang, semoga bermanfaat ya..

  11. wiro
    18-02-2018, 08:58:46

    untuk ambil sms inbox bagaimana ya ?

  12. AGUS SAPUTRA
    19-02-2018, 21:58:58

    wiro @ maksudnya ambil SMS inbox? menampilkan data tabel inbox atau memindahkan ke database ketika ada sms masuk ke modem?

  13. 12-10-2018, 11:26:46

    Kami Guebet.com adalah situs Online Resmi memberikan Promo Bonus 1st Depo 100% jackpot 100% Cashback 5% dll Hub CS kami(24jam) & Ambil BONUS nya Proses Cepat

  14. Dimas W
    01-11-2018, 15:40:24

    Bang, zenziva bisa buat kirim sms otomatis gak? jadi kita tinggal setting waktu kapan sms dikirim, buat tutorialnya dong hehe

  15. AGUS SAPUTRA
    04-11-2018, 02:16:28

    Dimas W @ sip.. bisa kayaknya mas, saya belum terlalu mendalami.. tunggu saja ya mas, di awal tahunan nanti ada buku khusus yang membahas mengenai SMS Gateway.. :-)

Tinggalkan Komentar


Lihat Semua

Buku Terbaruku

Panduan Praktis dan Jitu Menguasai PHP7 dan SQL Server 2017
Panduan Praktis dan Jitu Menguasai PHP7 dan SQL Server 2017

Like Our Page

Agus Saputra
CV. ASFA Solution

Terpopuler Saat Ini

  • Artikel Terpopuler
  • Buku Terpopuler
(73.744)

Mengubah +62 menjadi 0 dan 0 menjadi +62 - SMS

(60.131)

Membuat Laporan PDF PHP Berdasarkan Kondisi

(50.869)

Sebab Gammu Error 1053

(39.043)

Telah Terbit Buku Best Practice Membangun Aplikasi Pelayanan Publik dengan Framework Codeigniter 3

(37.587)

Import Excel to Database Menggunakan PHP dengan Filtering Data Besyarat

(35.811)

Membuat Menu Tree Sendiri

(34.394)

Membuat Statistika Pengunjung Secara Dinamis

(22.399)

Memanfaatkan SMS API secara Online dengan PHP

(20.761)

Upload Gambar Menggunakan Ajax (jQuery)

(18.893)

Step By Step Membangun Aplikasi SMS dengan PHP dan MySQL

(21.158)

Framework Codeigniter 3 Membangun Aplikasi Penggajian untuk Panduan Skripsi
by Yenda Purbadian

(19.226)

Membuat Aplikasi Absensi Dan Kuesioner Untuk Panduan Skripsi
by Agus Saputra

(18.500)

Proyek Membuat Aplikasi Forum Diskusi Dengan PHP Dan MySQL
by Agus Saputra

(18.050)

Aplikasi Penjualan Dan Pembelian Terintegrasi Dengan VB 6.0. Dan Data Report
by Agus Saputra, Sofyan Maulana, & Sutikno Sofjan

(16.678)

Trik Dahsyat Menjadi Web Master Dengan Framework CakePHP
by Agus Saputra

(16.186)

Aplikasi Pemesanan Tiket Online Berbasis Web Dan Android
by Akhmad Dharma Kasman

(15.644)

Membangun Aplikasi Toko Online Dengan PHP Dan SQL Server
by Agus Saputra

(14.631)

Mega Proyek 125 Juta Sistem Informasi Akademik Kampus
by Agus Saputra

(14.329)

Sistem Informasi Nilai Akademik Untuk Panduan Skripsi
by Agus Saputra

(14.315)

Teknik Cepat Membangun Aplikasi Web Dengan Framework CakePHP
by Agus Saputra

Newsletter

Masukkan email Anda untuk berlangganan informasi kami

Komentar Artikel Terakhir

  • AGUS SAPUTRA pada
    MySQL Deprecated? Bagaimana Jika Sudah Terlanjur Menggunakan?
    04 April 2020 23:36:33
  • Lpk Naura pada
    MySQL Deprecated? Bagaimana Jika Sudah Terlanjur Menggunakan?
    03 April 2020 01:43:24
  • Lpk Naura pada
    Mengirim Email Otomatis dengan Cron Jobs
    03 April 2020 01:41:33
  • Lpk Naura pada
    Mengirim Email Otomatis dengan Cron Jobs
    03 April 2020 01:40:29
  • Didik pada
    Update Source Code Final Project POS Web Base dengan Smarty PHP
    25 Februari 2020 05:46:58

Komentar Buku Terakhir

  • Hijau Generasi pada
    Mengenal Web Security - Kasus Eksploitasi Web dengan Ajax
    28 Maret 2020 21:59:10
  • y. ifliandry pada
    Mega Proyek 75 Juta Aplikasi Inventory Berbasis Web
    20 Maret 2020 03:08:36
  • Subarja Yasin pada
    Mega Proyek 125 Juta Sistem Informasi Akademik Kampus
    06 Februari 2020 09:43:44
  • Fedri pada
    Proyek Membuat Website Periklanan Dengan PHP
    05 Januari 2020 18:09:17
  • er pada
    Proyek Membuat Aplikasi Forum Diskusi Dengan PHP Dan MySQL
    09 Desember 2019 09:09:27
  • Home
  • Cara Pembelian
  • Kontak
© 2023. All Rights Reserved. CV. ASFA Solution, Software Development, IT and Publishing
×
Authorization
Login
Login menggunakan jejaring sosial
Anda juga masuk menggunakan akun facebook Anda.
  • Connect
×
JOIN AGUSSAPUTRA.COM
* All fields required