API SMS untuk eSwatini: SMS massal ke nomor +268
eSwatini
Kode telepon +268
- Per segmen SMS
- $0.00907
- Pesan seharga $100
- 11,025
- Bahasa lokal
- Inggris
- Pengkodean
- GSM-7
Biaya pengiriman SMS massal ke eSwatini
| Pesan | 1 segmen | 2 segmen |
|---|---|---|
| 1 | $0.00907 | $0.01814 |
| 1,000 | $9.07 | $18.14 |
| 10,000 | $90.70 | $181.40 |
| 100,000 | $907.00 | $1,814.00 |
Format nomor di eSwatini
Nomor ponsel di Eswatini memiliki 8 digit setelah +268 dan tanpa awalan trunk, sehingga bentuk lokal 7612 3456 menjadi +268 7612 3456 di bidang to.
Alfabet dan segmen
Teks dalam bahasa Inggris tetap berada dalam alfabet GSM-7, jadi satu segmen ke Eswatini memuat 160 karakter dan setiap bagian dari teks yang lebih panjang memuat 153 karakter. Perhatikan tanda kutip keriting dan emoji yang disalin dari alat lain: salah satunya akan memindahkan seluruh teks ke Unicode dengan 70 karakter per segmen, dan POST /v1/estimates menunjukkan pengkodean sebelum Anda mengirim.
Zona waktu dan penjadwalan
Eswatini tetap menggunakan UTC+2 sepanjang tahun tanpa perubahan jam, jadi 09:00 di Mbabane selalu 07:00 UTC. send_at menerima UTC atau offset ISO 8601 apa pun, dan penjadwal konsol mengkonversi dari zona waktu Anda sendiri.
Kirim ke eSwatini dengan satu permintaan
Jawaban langsung kembali dengan id pesan, negara yang cocok dengan nomor tersebut (SZ) dan harganya. Event delivered atau failed akan menyusul di webhook Anda, dan pesan gagal akan direfund.
Untuk daftar, kirim teks yang sama ke hingga 10.000 nomor dengan POST /v1/batches, atau teks personal per nomor di messages.
curl https://bulksmsapi.cc/v1/messages \
-H "Authorization: Bearer $BULKSMSAPI_KEY" \
-H "Content-Type: application/json" \
-d '{"to": "+26876123456", "text": "Your Northwind code is 482913. It expires in 10 minutes."}'const res = await fetch("https://bulksmsapi.cc/v1/messages", {
method: "POST",
headers: { Authorization: `Bearer ${process.env.BULKSMSAPI_KEY}`, "Content-Type": "application/json" },
body: JSON.stringify({ to: "+26876123456", text: "Your Northwind code is 482913. It expires in 10 minutes." }),
});
console.log(await res.json()); // price: "0.00907", country: "SZ"import json, os, urllib.request
req = urllib.request.Request(
"https://bulksmsapi.cc/v1/messages",
data=json.dumps({"to": "+26876123456", "text": "Your Northwind code is 482913. It expires in 10 minutes."}).encode(),
headers={"Authorization": "Bearer " + os.environ["BULKSMSAPI_KEY"], "Content-Type": "application/json", "User-Agent": "northwind-app/1.0"},
method="POST",
)
with urllib.request.urlopen(req) as res:
print(json.load(res)["price"]) # "0.00907"Apa yang dikirim developer ke eSwatini
Persetujuan pinjaman
Aplikasi keuangan mikro memberitahu pengguna di Manzini ketika aplikasi pinjaman mereka disetujui, merinci jumlah dan syarat pembayaran.
Pengiriman Pesanan
Platform e-commerce memberi tahu pelanggan di Mbabane ketika pesanan mereka dikirim, menyediakan detail pelacakan.
Hasil Tes
Klinik di daerah pedesaan mengirim notifikasi SMS kepada pasien ketika hasil lab mereka siap untuk diambil.
Pengingat acara
Festival budaya di Eswatini mengirimkan pengingat kepada peserta tentang tanggal acara dan detail lokasi.
Negara lain di Afrika Timur dan Selatan
SMS ke eSwatini: pertanyaan
Lebih banyak jawaban tentang akun, pembayaran, dan API ada di FAQ.
Berapa biaya mengirim SMS massal ke eSwatini?
Berapa banyak SMS ke eSwatini yang bisa dikirim dengan top-up $100?
Bagaimana cara menulis nomor eSwatini untuk API?
Bahasa apa yang seharusnya digunakan untuk pesan SMS di Eswatini?
Bagaimana SMS dapat menjangkau area pedesaan secara efektif?
Mulai mengirim ke eSwatini
Buat akun, isi saldo mulai dari $40, dan kirim ke eSwatini dengan harga $0.00907 per segmen, dari konsol atau dengan satu panggilan API.