OVH Community, votre nouvel espace communautaire.

Expéditeur alphanumérique via l'API


FWmaster
29/05/2015, 10h16
j'utilise le wrapper PHP, mais j'ai le même résultat en utilisant directement l'API sur la console api.ovh.com

Code:
$api = new OvhApi(OVH_API_EU, APPLICATION_KEY, APPLICATION_SECRET, CONSUMER_KEY);
$data = (object) array(
    'charset'  => 'UTF-8',
    'class' => 'phoneDisplay',
    'coding' => '7bit',
    'message' => $message,
    'noStopClause' => true,
    'priority'  => 'high',
    'receivers' => [ $to ],
    'sender' => SENDER,
    'senderForResponse' => false,
    'tag' => '',
    'validityPeriod'	 => 2880
);
$result = $api->post('/sms/' . ACCOUNT . '/users/' . USER . '/jobs', $data);

Citation Envoyé par PierrYves L
Merci pour votre retour.

Pouvez-vous m'indiquer quelle méthode vous utilisez dans votre API?

Vous pouvez retrouver toutes nos méthodes via le lien: https://api.ovh.com/console/#/sms

Bien cordialement,
PierrYves L.

PierrYves L
29/05/2015, 09h11
Merci pour votre retour.

Pouvez-vous m'indiquer quelle méthode vous utilisez dans votre API?

Vous pouvez retrouver toutes nos méthodes via le lien: https://api.ovh.com/console/#/sms

Bien cordialement,
PierrYves L.

FWmaster
28/05/2015, 15h31
Il n'y a aucun message d'erreur : le sms est bien envoyé mais à l'arrivée c'est toujours le numéro court qui s'affiche et nom l'expéditeur.

Par contre ça fonctionne avec l'envoi depuis l'ancien manager V3, et ça fonctionnait aussi avec l'API SOAP avant que je migre la solution vers la nouvelle API REST. Il s'agit donc d'un problème avec cette nouvelle API.

Citation Envoyé par PierrYves L
Bonjour FWmaster,

Pouvez-vous m'indiquer l'erreur qui vous est retournée?

Pouvez-vous testé l'envoi de SMS depuis votre espace client? Cela fonctionne-t-il?

Merci d'avance pour votre retour.

Bien cordialement,
PierrYves L.

PierrYves L
22/05/2015, 14h27
Bonjour FWmaster,

Pouvez-vous m'indiquer l'erreur qui vous est retournée?

Pouvez-vous testé l'envoi de SMS depuis votre espace client? Cela fonctionne-t-il?

Merci d'avance pour votre retour.

Bien cordialement,
PierrYves L.

FWmaster
22/05/2015, 13h21
J'ai le même problème avec l'option "senderForResponse" à false.
L'expéditeur affiché est toujours le numéro court et non le "sender".

Citation Envoyé par PierrYves L
Bonjour,

Tout d'abord, veuillez nous excuser pour le délai de réponse.

Je vous confirme en effet que seul les numéros courts permettent la réponse.

Bien cordialement,
PierrYves L.

PierrYves L
18/05/2015, 11h11
Bonjour,

Tout d'abord, veuillez nous excuser pour le délai de réponse.

Je vous confirme en effet que seul les numéros courts permettent la réponse.

Bien cordialement,
PierrYves L.

igoooor68
13/05/2015, 20h38
J'ai trouvé la réponse à force de tester.
On ne peut pas utiliser un sender alphanumérique ET l'option "senderForResponse"
Tant pis..

igoooor68
13/05/2015, 19h32
Bonjour,

J'ai créé un expéditeur via le managerv3 d'ovh.
L'expéditeur a bien été validé, et fonctionne correctement si j'envoie un sms via le managerv3.
Mais si j'essaie de l'utiliser via l'api php (https://eu.api.ovh.com/console/#/sms...e%7D/jobs#POST)
L'envoi de SMS fonctionne, mais l'expéditeur n'est pas utilisé, c'est un numéro court qui envoie le sms à la place.

Voici le corps de la requête envoyé à l'API:
{"charset":"UTF-8","class":"phoneDisplay","coding":"7bit","message ":"sms from api","noStopClause":true,"priority":"high","receiv ers":["+337626xxxxx"],"senderForResponse":true,"validityPeriod":2880,"t ag":"tagxyz","sender":"Escale"}

Et malgré le paramètre sender = "Escale" (la casse est bien respectée), je reçois le SMS depuis le numéro 36311.
Et comme dit, si j'envoie le SMS depuis l'interface OVH, je le reçois bien de "Escale".

Mon identifiant ovh: wi357

Cordialement,
Igor.