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.

PengkodeanSatu segmenSetiap bagian dari teks yang lebih panjang10 segmen
GSM-7160 karakter153 karakter1,530 karakter
UCS-2 (Unicode)70 karakter67 karakter670 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.

Teks, pengkodean, dan segmen SMS | BulkSMSAPI Docs