Bonjour
J'essaie depuis des heures tous les caractères spéciaux pour faire un saut de ligne dans un SMS. J'utilise l'API ovh avec ces parametres :
$content = (object) array(
"charset" => "UTF-8",
"class" => "phoneDisplay",
"coding" => "7bit",
"message" => $message,
"noStopClause" => true,
"priority" => "high",
"receivers" => [$rdv_rappel->destinataire],
"senderForResponse" => true,
"validityPeriod" => 2880
);
$resultPostJob = $conn->post('/sms/' . $sms_service . '/jobs/', $content);
et en caractère spécial j'ai tout utilisé comme vous pouvez le constater ici :
$message = 'saut\n\rsaut\nsaut\rsaut\\r\\nsaut
sautU+0Asaut%0A |saut%0Asaut%0d%0asaut';
Rien n'y fait. Et quelque soit le type de telephone utilisé (androis , ios...)
Merci pour vos conseils
Dominique
SMS Pro - Saut de ligne dans un SMS envoyé avec API
Related questions
- Envois SMS non délivrés - "No templates available"
28506
17.03.2020 09:55
- Click2Call.OVH : le plugin Click2Call et Click2SMS pour Mozilla Firefox est disponible!
17976
09.05.2017 18:24
- SMS : Durée de conservation SMS envoyés
17269
06.07.2017 12:01
- Format des fichiers CSV
16784
06.11.2016 21:00
- Portabilité numero de fax, ou/comment commander ?
16125
29.03.2019 13:31
- Nombre de caractère dans SMS
15664
01.08.2017 14:39
- Envoi de SMS via C# ne fonctionne plus
15628
14.11.2019 16:58
- API OVH - Modification des droits d'accès et de la durée de vie des identifiants
15483
21.11.2016 13:57
- Recevoir un SMS
13437
17.11.2016 23:23
Et \x0a ?
Et Coding 8bits ?
Merci pour la réponse. Malheureusement ca ne marche pas mieux , ni en 7bits ni en 8 bits.
Dominique
J'ai essayé en doublant les caractères comme proposé par JeanFrançois. C'est pas mieux.
Je pense que le string selon qu'il soit saisi dans un formulaire OU qu'il soit fabriqué de toute pièce (comme je le fais), et bien ça n'a pas l'air d'avoir le même comportement. Je continue de creuser.
Merci Jean François
Ca fonctionne en encadrant mon string par des doubles quotes au lieu de simples. J'étais loin d'imaginer un tel impact avec ces quotes !
Ca m'aura coûté des dizaines de SMS de test ! Je débute dans ces envois de SMS, j'aurai certainement d'autres questions à poster sur ce forum.
Encore un grand merci pour ton aide.
Dominique