Bonjour,Je commence à tester l'API SMS et le code d'exemple de cette page : https://docs.ovh.com/fr/sms/envoyer_des_sms_avec_lapi_ovh_en_c/
Mais je reçois cette réponse : {"errorCode":"NOT_GRANTED_CALL","httpCode":"403 Forbidden","message":"This call has not been granted"}
{"errorCode":"NOT_GRANTED_CALL","httpCode":"403 Forbidden","message":"This call has not been granted"}
J'avoue être un peu perdu sur le coup. Le code d'exemple serait-il HS ?Quelqu'un à une piste ?Merci beaucoup
Vous allez pas me croire mais j'ai passé ma journée d'hier à chercher avant de me décider à lancer cette bouteille à la mer et là 2s après avoir posté ce message j'ai trouvé le problème Dans ce code d'exemple : String QUERY = "https://eu.api.ovh.com/1.0/sms/"+ServiceName+"/jobs/";
String QUERY = "https://eu.api.ovh.com/1.0/sms/"+ServiceName+"/jobs/";
il faut retirer le slash à la fin !string QUERY = "https://eu.api.ovh.com/1.0/sms/"+ServiceName+"/jobs";
string QUERY = "https://eu.api.ovh.com/1.0/sms/"+ServiceName+"/jobs";
Si qql'un d'OVH peut corriger ça pour les autres ;)
Bonjour @ChristopheP22
Espérons que @Maxime.R ou @LuigiB (Team OVH) lirons ton message et feront suivre ton message au service compétent.
Bonjour @ChristopheP22 et @Gaston_Phone,
Si j'ai bien compris, avec le slash, vous obtenez l'erreur ci-dessous :
Et sans le slash, l'appel vers l'API abouti et vous parvenez à envoyer votre SMS ?
Cordialement.
Maxime.R
Tout à fait !
@ChristopheP22,
Merci pour la confirmation. Je viens d'effectuer un signalement en indiquant les résultats que vous avez obtenus. Mon collègue en charge de modifier les guides a donc tous les éléments en sa possession.
Avant de pouvoir modifier le guide, un de nos développeurs vérifiera s'il reproduit le défaut que vous rencontrez.
Bonjour,
Confronté au même problème, je vais donc pour modifier la QUERY et retirer le slash.... et surprise il n'y est pas....OVH a donc bien adapté le guide suite à ta remarque...
Je tente en le rajoutant et là...surprise ça fonctionne !!!!!J'espère que ce message aidera OVH à régler définitivement le problème et les utilisateurs à se débloquer !
Même problème en PHP, dans l'exemple fourni sur cette page: https://docs.ovh.com/fr/sms/envoyer_des_sms_avec_lapi_ovh_en_php/#etape-4-connexion-basique-a-lapi$smsServices = $conn->get('/sms/');il faut retirer le / à la fin : $smsServices = $conn->get('/sms');sinon l'appel à l'API n'est pas granted! :)
+1 corriger le sample svp
+1 merci de corriger le sample sur NodeJS , le manque le '/' à la fin de jobs:ServiceName + '/jobs'dans
C'est frustrant de perdre du temps à la dessus :(
pour info vous pouvez contribuer à la doc : https://github.com/ovh/docs/blob/develop/pages/telecom/sms/envoyer_des_sms_avec_lapi_ovh_en_nodejs/guide.fr-fr.md
Cordialement, janus57
Je rencontre le même soucis en utilisant le script C#.La version est bien corrigée:String QUERY = "https://eu.api.ovh.com/1.0/sms/" + ServiceName + "/jobs";
Mais j'ai systématiquement la même erreur:{"errorCode":"NOT_GRANTED_CALL","httpCode":"403 Forbidden","message":"This call has not been granted"}
Des paramètres de l'API ont été modifié?
Je rencontre le même soucis avec le script d'exemple C# pour l'envoi de SMS. La modification décrite est bien prise en compte dans la fonction donnée en exemple mais je reçois systématiquement:{"errorCode":"NOT_GRANTED_CALL","httpCode":"403 Forbidden","message":"This call has not been granted"}
L'exemple pour récupérer le compte SMS fonctionne en outre l'envoi de SMS par le web fonctionne aussi.
Y'a-t-il eu des changements dans l'API?
Merci
Pour moi cela fait 3 jours que je cherche le problème à ce message d'erreur:
"{"message":"This call has not been granted","httpCode":"403 Forbidden","errorCode":"NOT_GRANTED_CALL"}"
Et c'est en ajoutant le "/" à la fin que mon sms est parti.
Merci quand même d'avoir soulecé ce problème.
Bienvenue sur votre espace communautaire. Posez des questions, recherchez des informations, publiez du contenu et interagissez avec d’autres membres d'OVHcloud Community.