Вы хотели бы сделать SMS-рассылку, но не знаете, сколько символов можно использовать для 1 сообщения? Читайте об этом подробнее в нашей статье!
Итак, 1 SMS на латинице вмещает до 160 символов, 1 SMS на кириллице — 70 символов.
Если Вы хотите отправить длинное сообщение в 2 части и более, то 1 часть SMS на латинице сможет содержать до 153 символов, а 1 SMS на кириллице — до 67 символов.
Не забывайте, что пробелы учитываются наравне с другими символами!
Почему так? Давайте разбираться!
Максимальный размер сообщения в стандарте GSM — 140 байт.
При использовании 7-битной кодировки (латинский алфавит и цифры) в одно сообщение умещается до 160 символов. (1 байт = 8 бит, следовательно: 1 SMS = 140 * 8 / 7 = 160 символов)
Для поддержки кириллицы используется 2-байтная кодировка UTF-16 (Unicode), соответственно одно сообщение на русском языке может быть не более 70 символов.
Если в сообщении больше 140 байт, то оно разбивается на части, которые в последующем «склеиваются» в телефоне. В таких сообщения в заголовке пользовательских данных (UDH) помещается информация о номере сегмента сообщения и общем количестве сегментов. Поскольку в этом случае часть SMS-сообщения занимается заголовком, то само SMS-сообщение укорачивается. Поэтому при отправке большого SMS-сообщения, состоящего из двух и более частей, 1 SMS содержит максимум 153 латинских символа или 67 нелатинских символов.
Кстати, если в сообщении есть хоть один нелатинский символ, то все сообщение будет не латинским
Прежде, чем заказать номер, просим вас проверить его на доступность, так как номера быстро распродаются, во избежание недоразумений, проверьте самостоятельно, свободен ли он.
Для этого позвоните на выбранный номер, если вы услышите: