API SMS Gateway Billingotomatis
Pada tutorial ini kita akan belajar bagaimana cara memanfaatkan API SMS gateway billingotomatis untuk mengirim dan menerima SMS.
Jika SMS gateway Anda belum dikonfigurasikan, silahkan baca tutorial berikut:
https://www.domosquare.com/tutorial/billingotomatis/cara-menggunakan-sms-gateway-billingotomatis-com.html
Cara penggunaan nya pun sangat mudah, pastikan Anda persiapkan data berikut sebelum menggunakan API:
- api_server
- api_id
- api key
Ketiga informasi diatas bisa Anda dapatkan pada halaman produk SMS Gateway di member area Domosquare.com.
Mengirimkan SMS dari API
Untuk mengirimkan SMS melalui API Anda dapat melakukan request baik POST/GET langsung ke URL API.
Adapun URL API adalah seperti berikut:
https://api_server/api/sendsms.php
Dengan parameter POST/GET yang dibutuhkan
api_id
api_key
phone
text
Berikut contoh kode PHP untuk mengirimkan SMS
<?php $api_server = 'sms.billingotomatis.com'; $var['api_id'] = '1234'; $var['api_key'] = 'XyXyxyZZ'; $var['phone'] = '087654321'; $var['text'] = 'Hallo ini SMS Gateway Otomatis'; $ch = curl_init('https://'.$api_server.'/api/sendsms.php'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $var); $response = curl_exec($ch); curl_close($ch); var_dump($response); ?>
Atau berikut jika Anda ingin langsung memakai URL langsung (GET)
https://api_server/api/sendsms.php?api_id=1234&api_key=XyXyxyZZ&phone=087654321&text=Hallo ini SMS Gateway Otomatis
Menerima SMS
SMS masuk akan disimpan pada database panel SMS gateway.
Jika Anda meneruskan ke sistem Anda misal untuk diproses lanjutan bisa dengan mengisikan isian NOTIFIKASI SERVER pada halaman depan panel SMS gateway.
Saat ada SMS masuk maka data SMS akan diposting ke URL yang ada pada isian NOTIFIKASI SERVER.
Adapun data yang diposting Adalah sebagai berikut:
phone
merupakan nomor pengirim SMStext
merupakan isi pesan SMSsms_id
merupakan ID SMS yang tersimpan pada panel SMS gatewaysms_login_url
merupakan URL single login langsung ke panel SMS gatewaysms_reply_url
merupakan URL single login langsung ke form reply SMS bersangkutan pada panel SMS gateway
Setelah berhasil diterima di skrip NOTIFIKASI SERVER, maka Anda bebas menggunakan nya, misal untuk diproses selanjutnya sesuai keinginan Anda.
Pesan masuk juga bisa Anda manfaatkan untuk membuat bot sesuai yang diinginkan, contoh penerapan bisa Anda temukan pada tutorial berikut:
https://www.domosquare.com/tutorial/billingotomatis/membuat-bot-sms-gateway-billingotomatis.html
Nah mudah sekali bukan 😄👍
Jika Ada kendala, atau ingin informasi lebih lanjut Anda bisa hubung billingotomatis@domosquare.com.