REST API biasa untuk mengirim SMS
POST pengirim, penerima, dan konten Anda dengan header Token. Dapatkan ID pesan langsung kembali, dan laporan pengiriman dikirim ke server Anda.
Satu permintaan, satu pesan
Otentikasi dengan kunci akses Anda, POST pesannya, dan baca pesan dari responsnya. Tekan tombol untuk melihatnya berjalan.
1curl -X POST https://secure.smslocal.com/api/service/enterprise-service/external/sms \
2 -H "Token: $SMSLOCAL_TOKEN" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "from": "SMSLOCAL",
6 "to": "14155550123",
7 "content": "Your code is 481920."
8 }'
/external/smsJalankan permintaan untuk melihat responsnya.
Tidak ada yang eksotik untuk dipelajari
Tiga ide mencakup keseluruhan API, berikut ini dengan jelas ISTIRAHAT konvensi.
- Otentikasi
Otentikasi token
Kirim kunci akses Anda dalam header Token pada setiap permintaan, dengan JSON masuk dan JSON keluar.
- Tidak diperlukan SDK
- Bekerja dari bahasa apa pun
- Simpan kunci dalam variabel lingkungan
- Tanggapan
Ketahuilah itu diterima
Setiap pengiriman segera mengembalikan pesan dan kode kesalahan.
- Simpan msgid pada catatan Anda sendiri
- kode kesalahan 0 berarti diterima
- Gunakan msgstr untuk mencocokkan laporan nanti
- Balasan
Dua arah secara default
Balasan tiba pada panggilan balik yang sama, ditandai sebagai berasal dari seluler.
- Bentuk pesan yang sama seperti laporan
- Beri tahu arah secara terpisah dengan mt / bln
- Rutekan balasan ke alat dukungan Anda
Lihat apa yang terjadi pada setiap pesan
Laporan status diposting ke Anda URL panggilan balik ketika sebuah pesan mencapai keadaan akhirnya.
- 1Cocokkan menurut msgstrSetiap laporan membawa ID yang diberikan kepada Anda pada waktu pengiriman.
- 2Hanya negara bagian akhirAnda mendengar tentang pesan ketika pesan terkirim atau gagal.
- 3Satu URL panggilan balikTitik akhir yang sama menerima laporan dan balasan.
9f2a7c10+1 415 ••• 0123Terkirimbaru saja9f2a7c11+91 98••• 43210Terkirim3 detik yang lalu9f2a7c12+44 7••• 123456Tertunda5 detik yang lalu9f2a7c13+91 99••• 00012Gagal9 detik yang lalu
Lihat bagaimana pesan dihitung
Teks yang lebih panjang dan karakter non-Latin mengubah jumlah bagian dalam tagihan pesan. Coba kata-kata Anda sendiri, dan mencari nomor sebelum Anda mengirim.
- Bagian 146 / 160
Satu bagian menampung 160 karakter di GSM7 atau 70 di Unicode. Satu karakter non-GSM, seperti emoji atau huruf Hindi, mengalihkan seluruh pesan ke Unicode.
Berhenti merekatkan pesan dengan tangan
Tarik pemisah untuk membandingkan.
- Pesan dikirim dari kode Anda sendiri
- Laporan untuk setiap pesan
- Balasan dikirim ke sistem Anda
- Ekspor dan unggahan manual
- Tidak tahu apakah ada pesan yang sampai
- Balasan masuk ke kotak masuk seseorang
Daftar periksa singkat sebelum peluncuran
Centang item saat Anda pergi. Tidak ada apa pun di sini yang disimpan.
SMS API — pertanyaan umum
Berikan kunci akses Anda di header Token pada setiap permintaan, bersama dengan Tipe Konten: application/json.
Setiap pengiriman akan menghasilkan pesan kembali. Arahkan kami ke URL panggilan balik dan kami mengirimkan laporan status ke sana ketika pesan mencapai keadaan akhir.
160 karakter pada pengkodean GSM7, atau 70 pada Unicode. Pesan yang lebih panjang digabungkan dari beberapa bagian, masing-masing ditagih secara terpisah.
Ya. Balasan masuk dikirim ke URL panggilan balik yang sama dan ditandai sebagai berasal dari seluler.
Ya. SMS ke nomor India harus menggunakan entitas, header pengirim, dan template yang disetujui. Tim kami membantu Anda mendaftarkan mereka selama orientasi.
Kirim SMS pertama Anda dalam hitungan menit
Buat akun, ambil kunci akses Anda dan buat permintaan pertama Anda.