База знаний

Как определить длину сообщения

Отправка смс сообщений возможна как на русском языке, так и в латинице. Если смс сообщения отправляются в латинице (7bit), то длина 1 смс 160 символов, если в кириллице, то 70 символов. 

Если длина сообщения больше, то оно разбивается на несколько смс (частей), при этом часть смс уходит на склейку данных сообщений.

Таблица определения длины сообщения

На русском (Unicode)

На латинице (7 bit)

1 смс

70

160

2 смс

134

306

3 смс

201

459

4 смс

268

612

5 смс

335

765

На данный момент операторы гарантируют корректную склейку в 1 сообщение, если его длина не превышает 480 символов. 

Если в сообщение на латинице есть хоть 1 символ на кириллице, то данное сообщение считается на кириллице (Unicode) 

Некоторые операторы могут блокировать сообщения, где используются символы разных алфавитов (к примеру, часть символов написаны на кириллице, часть на латинице). 

Операторы объясняют данный факт не возможность использования модерирующих фильтров к данным сообщениям. 

Отправка смс на других языках, кроме латиницы и кириллицы возможна, подсчет символов в данном случае идет по кодировке Unicode