Mengirim
Teks, pengkodean, dan segmen SMS
SMS membawa 140 byte. Berapa banyak karakter yang muat tergantung pada alfabet yang dibutuhkan teks, dan harga pesan adalah harga per segmen dikalikan segmennya.
| Pengkodean | Satu segmen | Setiap bagian dari teks yang lebih panjang | 10 segmen |
|---|---|---|---|
| GSM-7 | 160 karakter | 153 karakter | 1,530 karakter |
| UCS-2 (Unicode) | 70 karakter | 67 karakter | 670 karakter |
GSM-7
GSM-7 mencakup huruf Latin A hingga Z dan a hingga z, digit, tanda baca umum, dan sekumpulan huruf beraksen: à é è ì ò ù Ç Ø ø Å å Ä ä Ö ö Ñ ñ Ü ü É Æ æ ß, ditambah huruf kapital Yunani yang digunakan di beberapa negara. Karakter ekstensi ini dihitung sebagai dua: ^ { } [ ] ~ | \ €.
UCS-2
Satu karakter di luar GSM-7 mengubah seluruh pesan ke UCS-2. Itu termasuk Cyrillic, Arab, Cina, dan setiap skrip non-Latin lainnya, aksen seperti á í ó ú ç ã, tanda kutip keriting yang disalin dari pengolah kata, dan emoji. Emoji dihitung sebagai dua karakter, karena membutuhkan dua unit UTF-16.
Satu tanda kutip keriting (’) dalam teks bahasa Inggris mengurangi separuh karakter per segmen. Komposer konsol memberi nama setiap karakter yang memaksa Unicode, dan POST /v1/estimates mengembalikan pengkodean sebelum Anda mengirim.
Pesan panjang
Teks yang lebih panjang dari satu segmen dibagi dan digabungkan lagi di handset, itulah sebabnya setiap bagian memuat sedikit lebih sedikit. API menerima hingga 10 segmen; teks yang lebih panjang menjawab text_too_long.
Baris opt-out dan bidang gabungan
Konsol menambahkan kata-kata opt-out Anda dari Pengaturan (misalnya "Opt out: northwind.example/sms") ke teks kampanye dan mengisi bidang gabungan {{1}} hingga {{9}} dari kolom daftar yang ditempel atau CSV. Melalui API Anda mengontrol teks sepenuhnya: tambahkan baris sendiri, dan gunakan messages dalam batch untuk teks pribadi.