Unser Gateway unterstützt Emojis vollständig. Klicken Sie auf Neue Nachricht, dann auf das Smiley-Icon in der Nachrichten-Toolbar, um den Emoji-Picker zu öffnen - oder fügen Sie ein Emoji einfach per Copy&Paste aus einer anderen Anwendung in das Nachrichtenfeld ein.

Eine vollständige Liste aller Emojis finden Sie unter unicode.org/emoji/charts/full-emoji-list.html.
Codierung und Länge bei Emojis
Emojis sind nicht Teil des GSM-7 Alphabets. Sobald nur ein einziges Emoji in Ihrem Text vorkommt, wird die gesamte SMS in UCS-2 (in der Praxis UTF-16) statt GSM-7 versendet. Damit schrumpft ein SMS-Segment von 160 auf 70 Zeichen.
Ein "Zeichen" entspricht hier einer 16-bit-Code-Unit (2 Byte). Die meisten populären Emojis wie 🎉, 😀 oder 🥳 liegen ausserhalb der BMP und werden als Surrogate Pair gespeichert - ein einzelnes Emoji belegt damit 2 Code-Units (4 Byte) im Counter. Emojis mit Hautton-Modifier oder Zero-Width-Joiner-Sequenzen (z.B. 👨👩👧👦) verbrauchen sogar noch mehr.
Überschreitet Ihre Nachricht 70 Zeichen, wird sie auf mehrere SMS-Segmente aufgeteilt und entsprechend abgerechnet. Im Dialog Nachricht senden wechselt die Anzeige automatisch von GSM auf UCS2, sobald ein Emoji enthalten ist - so behalten Sie Segmentanzahl und Kosten im Blick.
Versand per HTTP API
Emojis müssen, wie auch der Rest des Textes, urlcodiert übertragen werden. Hierzu werden die einzelnen Bytes des Emojis URL-encoded übertragen.
Aus diesem Smiley 😀 wird z.B. folgender Code im Parameter für den SMS Text: %F0%9F%98%80