Bonjour,
J'ai implémenté une fonction d'envoie de SMS via l'API OVH pour un client.
Sur le serveur de dev tout fonctionne bien, de l'authentification à l'envoie du SMS.
Par contre en passant sur le serveur de prod j'obtiens l'erreur suivante :
`GET https://eu.api.ovh.com/1.0/sms` resulted in a `403 Forbidden` response: {"message":"This call has not been granted"}
J'utilise le même token en prod que sur le serveur de dev et il n'y a pas de restriction au niveau de l'ip.
La fonction a été implémentée sous Laravel (j'ai installé le package sur les deux serveurs avec la commande "composer require ovh/ovh").
J'ai fait pas mal de tests mais je n'arrive pas à trouver la solution (ni la cause) de mon problème.
En prod et en dev j'arrive à obtenir un retour avec les lignes suivantes (le token est enregistré en base de données) :
$auth = M_OvhApi::orderby('id', 'desc')->first()->get()->toarray();
if(count($auth)==1) {
$api = new Api(
$auth[0]['app_key'],
$auth[0]['app_secret'],
$auth[0]['endpoint'],
$auth[0]['consumer_key']
);
} else {
$api = null;
}
return dd($api);
Cela m'affiche un array qui semble identique sur les deux serveur.
En revanche dès je remplace la dernière ligne par :
$res = $api->get('/sms');
J'obtiens l'erreur indiquée plus haut côté prod (mais pas côté dev).
Si vous avez une piste pour m'aider... Je ne comprends pas pourquoi ça fonctionne sur un serveur et pas sur l'autre.
Merci beaucoup.
SMS Pro - `GET https://eu.api.ovh.com/1.0/sms` resulted in a `403 Forbidden` response: {"message"
Related questions
- Envois SMS non délivrés - "No templates available"
29504
17.03.2020 09:55
- Saut de ligne dans un SMS envoyé avec API
20651
02.11.2017 07:31
- Click2Call.OVH : le plugin Click2Call et Click2SMS pour Mozilla Firefox est disponible!
18692
09.05.2017 18:24
- SMS : Durée de conservation SMS envoyés
17745
06.07.2017 12:01
- Format des fichiers CSV
17303
06.11.2016 21:00
- Portabilité numero de fax, ou/comment commander ?
16567
29.03.2019 13:31
- Envoi de SMS via C# ne fonctionne plus
16142
14.11.2019 16:58
- Nombre de caractère dans SMS
16114
01.08.2017 14:39
- API OVH - Modification des droits d'accès et de la durée de vie des identifiants
15956
21.11.2016 13:57
- Recevoir un SMS
13866
17.11.2016 23:23