Bonjour, je tente de mettre en place l'envoie d'SMS via l'API OVHCloud.
Je suis sur la fin, mais j'ai toujours cette erreur qui revient à chaque fois.
Que veut dire ce message d'erreur : **Only SMPP endpoint allowed for this account** ?
Génération du token : https://www.ovh.com/auth/api/createToken?GET=/sms/&GET=/sms/*&POST=/sms/*/jobs
Code :
$applicationKey = getenv("OVH_KEY");
$applicationSecret = getenv("OVH_SECRET");
$consumerKey = getenv("OVH_CONSUME_KEY");
$endpoint = 'ovh-eu';
$ovh = new Api($applicationKey, $applicationSecret, $endpoint, $consumerKey);
$result = $ovh->post('/sms/{SERVICE_ID}/jobs', array(
'charset' => 'UTF-8', // The sms coding (type: sms.CharsetEnum)
'class' => 'flash', // The sms class (type: sms.ClassEnum)
'coding' => NULL, // Deprecated: the coding is deduced from the message and its charset (type: sms.CodingEnum)
'differedPeriod' => NULL, // The time -in minute(s)- to wait before sending the message (type: long)
'message' => 'Test', // The sms message (type: string)
'noStopClause' => false, // Do not display STOP clause in the message, this requires that this is not an advertising message (type: boolean)
'priority' => NULL, // The priority of the message (type: sms.PriorityEnum)
'receivers' => array('+33000000000'), // The receivers list (type: string[])
'receiversDocumentUrl' => NULL, // The receivers document url link in csv format (type: string)
'receiversSlotId' => NULL, // The receivers document slot id (type: string)
'sender' => NULL, // The sender (type: string)
'senderForResponse' => false, // Set the flag to send a special sms which can be reply by the receiver (smsResponse). (type: boolean)
'tag' => NULL, // The identifier group tag (type: string)
'validityPeriod' => NULL, // The maximum time -in minute(s)- before the message is dropped (type: long)
));
print_r($result);
SMS Pro - SMS API - PHP Error (Only SMPP endpoint allowed for this account)
Related questions
- Envois SMS non délivrés - "No templates available"
27859
17.03.2020 09:55
- Saut de ligne dans un SMS envoyé avec API
19791
02.11.2017 07:31
- Click2Call.OVH : le plugin Click2Call et Click2SMS pour Mozilla Firefox est disponible!
17435
09.05.2017 18:24
- SMS : Durée de conservation SMS envoyés
16990
06.07.2017 12:01
- Format des fichiers CSV
16510
06.11.2016 21:00
- Portabilité numero de fax, ou/comment commander ?
15826
29.03.2019 13:31
- Nombre de caractère dans SMS
15365
01.08.2017 14:39
- Envoi de SMS via C# ne fonctionne plus
15275
14.11.2019 16:58
- API OVH - Modification des droits d'accès et de la durée de vie des identifiants
15117
21.11.2016 13:57
- Recevoir un SMS
13194
17.11.2016 23:23
Bonjour @CharlyJ2,
D'après le message d'erreur, vous devez utiliser une API incompatible avec votre service.
Je vous invite à consulter les deux guides ci-dessous :
https://help.ovhcloud.com/csm/fr-sms-smpp-control-panel?id=kb_article_view&sysparm_article=KB0056336
https://help.ovhcloud.com/csm/fr-sms-sending-via-api-php?id=kb_article_view&sysparm_article=KB0051373
^FabL
Bonjour @CharlyJ2,
Avez-vous trouvé une solution à votre problème ?
nous rencontrons le même message d'erreur en essayant d'envoyer des SMS via l'offre SMPP
Merci pour votre réponse
Bonjour @FabL
Nous venons de souscrire à l'offre smpp, mais n'arrivons pas à établir la connexion.
auriez vous une doc à jour ou un exemple de code pour l'envoi de SMS via SMPP ?
je vous remercie,