Añadir emojis
Nuestro gateway admite plenamente los emojis. Pulse New message y luego el icono de carita en la barra de herramientas del mensaje para abrir el selector de emojis - o pegue un emoji desde cualquier otra aplicación directamente en el campo del mensaje.

Puede encontrar una lista completa de todos los emojis aquí:
https://unicode.org/emoji/charts/full-emoji-list.html
Codificación y longitud con emojis
Los emojis no forman parte del alfabeto GSM-7. En cuanto un solo emoji aparece en su texto, todo el SMS se envía en UCS-2 (UTF-16 en la práctica) en lugar de GSM-7. Un segmento de SMS pasa entonces de 160 a 70 caracteres.
Aquí "carácter" significa una code unit de 16 bits (2 bytes). La mayoría de los emojis populares como 🎉, 😀 o 🥳 están fuera del BMP y se almacenan como par sustituto (surrogate pair) - un emoji ocupa por tanto 2 code units (4 bytes) en el contador. Los emojis con modificadores de tono de piel o secuencias ZWJ (p. ej. 👨👩👧👦) consumen aún más.
Si su mensaje supera los 70 caracteres, se divide en varios segmentos de SMS y se factura en consecuencia. En el diálogo Send Message el contador cambia de GSM a UCS2 en cuanto añade un emoji - así controla el número de segmentos y el coste.
Envío a través de HTTP API
Los emojis, al igual que el resto del texto, deben estar codificados en URL. Para ello, los distintos bytes de los emojis se transmiten en codificación URL.
Por ejemplo, esta carita sonriente 😀 se convierte en el siguiente código en el parámetro del texto del SMS: %F0%9F%98%80