Cuerpo del Mensaje

Cuando especificamos el cuerpo en el mensaje, los caracteres usados y la longitud del mensaje afectan directamente a la cantidad de mensajes que serán enviados. En este apartado se explicara en detalle estas características.

Caracteres Soportados

Los caracteres individuales del mensaje determinan el tipo de codificación que sera utilizada al momento de enviar un mensaje SMS. El Toolbox puede configurarse para que auto detecte esa codificación lo que permite soportar entregas en cualquier tipo de lenguaje o uso de Emojis.

Set de Caracteres GSM-7

En este charset se pueden enviar hasta 160 caracteres en un SMS simple siempre y cuando todos los caracteres sean parte del set de caracteres GSM-7:

0x000x100x200x300x400x500x600x70
0x00@ΔSP0¡P¿p
0x01£_!1AQaq
0x02$Φ"2BRbr
0x03¥Γ#3CScs
0x04èΛ¤4DTdt
0x05éΩ%5EUeu
0x06ùΠ&6FVfv
0x07ìΨ'7GWgw
0x08òΣ(8HXhx
0x09ÇΘ)9IYiy
0x0ALFΞ*:JZjz
0x0BØESC+;KÄkä
0x0CøÆ,<LÖlö
0x0DCRæ-=MÑmñ
0x0EÅß.>NÜnü
0x0FåÉ/?O§oà

Set de Caracteres GSM-7 Extendido

Los siguientes caracteres tambien se encuentran disponibles, pero son contados como dos caracteres en vez de uno: | , ^ , , { , } , [ , ] , ~ , \

Set de Caracteres Latin-1

DecHexCharDecHexCharDecHexCharDecHexChar
000NUL6440@12880PAD192C0À
101SOH6541A12981HOP193C1Á
202STX6642B13082BPH194C2Â
303ETX6743C13183NBH195C3Ã
404EOT6844D13284IND196C4Ä
505ENQ6945E13385NEL197C5Å
606ACK7046F13486SSA198C6Æ
707BEL7147G13587ESA199C7Ç
808BS7248H13688HTS200C8È
909TAB7349I13789HTJ201C9É
100ALF744AJ1388AVTS202CAÊ
110BVT754BK1298BPLD203CBË
120CFF764CL1408CPLU204CCÌ
130DCR774DM1418DRI205CDÍ
140ESO784EN1428ESS2206CEÎ
150FSI794FO1438FSS3207CFÏ
1610DLE8050P14490DCS208D0Ð
1711DC18151Q14591PU1209D1Ñ
1812DC28252R14692PU2210D2Ò
1913DC38353S14793STS211D3Ó
2014DC48454T14894CCH212D4Ô
2115NAK8555U14995MW213D5{
2216SYN8656V15096SPA214D6Ö
2317ETB8757W15197EPA215D7×
2418CAN8858X15298SOS216D8Ø
2519EM8959Y15399SGCI217D9Ù
261ASUB905AZ1549ASCI218DAÚ
271BESC915B[1559BCSI219DBÛ
281CFS925C\1569CST220DCÜ
291DGS935D]1579DOSC221DDÝ
301ERS945E^1589EPM222DEÞ
311FUS955F\1599FAPC223DFß
3220SPC9660`160A0NBS224E0à
3321!9761a161A1!225E1á
3422"9862b162A2¢226E3â
3523#9963c163A3£227E4ã
3624$10064d164A4¤228E5ä
3725%10165e165A5¥229E6å
3826&10266f166A6¦230E7æ
3927'10367g167A7§231E8ç
4028(10468h168A8¨232E9è
4129)10569i169A9©233EAé
422A\1066Aj170AAª234EBê
432B+1076Bk171AB«235EBë
442C,1086Cl172AC¬236ECì
452D-1096Dm173AD237EDí
462E.1106En174AE®238EEî
472F/1116Fo175AF¯239EFï
4830011270p176B0°240F0ð
4931111371q177B1±241F1ñ
5032211472r178B2²242F2ò
5133311573s179B3³243F3ó
5234411674t180B4´244F4ô
5335511775u181B5µ245F5õ
5436611876v182B6246F6ö
5537711977w183B7·247F7÷
5638812078x184B8¸248F8ø
5739912179y185B9¹249F9ù
583A:1227Az186BAº250FAú
593B;1237B{187BB»251FBû
603C<1247C188BC¼252FCü
613D=1257D}189BD½253FDý
623E>1267E~190BE¾254FEþ
633F?12777FDEL191BF¿255DFÿ

Otros caracteres

Si se requiere la utilizacion de otros caracteres, se debe utilizar la codificacion de 16-bit Unicode (USC-2). Cuando se usa la codificación USC-2 cada caracter es representado por 2 bytes, el cual significa que un SMS simple puede tener hasta 70 caracteres de longitud máxima. Link Aquiopen in new window

Mensajes Largos o Concatenados

El cuerpo de un mensaje en una solictud puede tener hasta 1600 caracteres. Lo mensajes largos son separados y enviados en partes multiples, cada parte representa un SMS simple o individual. Todos los mensajes son enviados el dispositivo y este es encargado de reensamblarlos y mostrarlos como un mensajes. La siguiente tabla representa la cantidad de mensajes segun la longitud y codificacion del mensaje.

Utilizando caracteres de 7 bits

Longitud del MensajeCantidad SMS en partes
1 - 1601
161 - 3062
307 - 4593
460 - 6124
613 - 7655
766 - 9186
919 - 10617
1062 - 12148
1215 - 13679
1368 - 152010
1521 - 160011

TIP

Cada SMS en una parte multiple o multipart codificado en 7-bit tiene un máximo de 153 caracteres, la razón es que existen bytes de cabecera que son utilizados para informar la parte y cantidad de partes del mensaje.

Utilizando caracteres Unicode USC-2

Longitud del MensajeCantidad SMS en partes
1 - 701
71 - 1342
135 - 2013
202 - 2684
269 - 3355
336 - 4026
403 - 4697
470 - 5388
539 - 6059
606 - 67210
673 - 73911
740 - 79612
797 - 85313
854 - 92414
925 - 99115
992 - 105816
1059 - 111517
1116 - 118218
1183 - 124919
1250 - 131620
1317 - 138321
1384 - 145022
1451 - 151723
1518 - 158424
1585 - 160025

TIP

Cada SMS en una parte multiple o multipart codificado en Unicode tiene un máximo de 67 caracteres, la razón es que existen bytes de cabecera que son utilizados para informar la parte y cantidad de partes del mensaje.

Especificación del Datacoding

Valores definidos para cada Datacoding

0: GSM7 o Latin 1 (ISO/IEC 8859-1), dependera de la codificacion de la region.
3: Latin 1 (ISO/IEC 8859-1)
8: Unicode / USC2