SMS Pro - Emoji dans les SMS
... / Emoji dans les SMS
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Frage

Emoji dans les SMS

Von
LoicL23
Erstellungsdatum 2020-04-25 10:34:31 (edited on 2024-09-04 12:19:59) in SMS Pro

Bonjour,

J'ai un petit problème, j'aimerais envoyer des sms avec des emojis.
Mais ils ne fonctionnent pas. Les emojis sont remplacé par des ?? dans le sms reçu.
J'utilise l'api sms d'OVH en PHP.
Mon code est basé sur celui-ci code

C'est sûrement un paramètrage dans cette chaine mais je ne vois pas.

> $content = (object) array(
> "charset"=> "UTF-8",
> "class"=> "phoneDisplay",
> "coding"=> "7bit",
> "message"=> "Bonjour les SMS OVH par api.ovh.com",
> "noStopClause"=> false,
> "priority"=> "high",
> "receivers"=> [ "+3360000000" ],
> "senderForResponse"=> true,
> "validityPeriod"=> 2880
> );

Pouvez-vous m'aider s'il vous plait.

Merci


3 Antworten ( Latest reply on 2020-05-12 08:41:42 Von
LoicL23
)

préliminaire: je ne connais pas, mais

> "charset"=> "UTF-8",
"coding"=> "7bit",

quand je lis ça, ça m'interpelle, Utf8 c'est pas 7bits, mais 8

Merci, j'ai modifié.
J'ai mis 8 bits mais j'ai toujours des ?? à la place des emojis.

je passe la main

Merci quand même.


J'ai mis 8 bits


Le jeu de caractère SMS est un peu spécial, il faut encore que l'intermédiaire de transport des SMS accepte de passer autre chose que le 7-bit spécial. Alors on passe au 8-bit s'il y a le moindre âêûîö dans le message dont la longueur totale passe de 160 caractères à 70 caractères. On n'a toujours pas d'émojis qui sont codés sur 16 ou 24 bits selon le jeu de caractères...
Voi https://en.wikipedia.org/wiki/GSM_03.38 pour l'ancêtre SMS (qui est arrivé bien avant Unicode...)

Dans ce cas, comment paramétrer mon envoi de SMS ? @LuiB ou @Maxime.R auriez-vous une idée ?

Bon...
Personne ? ;(

C'est une blague ! J'ai tenté de joindre le service client qui m'a raccroché au nez ! Car il y a un forum communautaire. Mais les gens d'ovh n'y répondent même pas !