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"}`
J'avoue être un peu perdu sur le coup. Le code d'exemple serait-il HS ?
Quelqu'un à une piste ?
Merci beaucoup
Sms & Fax-old - Api sms c# not_granted_call
Related questions
- Probleme envoi de masse
7990
31.05.2017 13:48
- Erreur API SMS OVH
7321
22.03.2017 21:16
- Comment utiliser l'API OVH INVALID_CREDENTIAL ou NOT_GRANTED_CALL
7096
26.11.2018 08:36
- CSV non accepté dans API SMS
5276
15.01.2019 17:01
- Envoi sms via UCOPIA
4669
12.09.2024 15:24
- Commande non validé
4570
16.09.2024 07:15
- Installation api envoi de sms sur hébergement mutualisé
4475
21.12.2017 15:47
- SMS callback authentication
4324
09.10.2024 07:04
- Toujours en attente de Livraison d'une ligne Fax
4243
16.09.2019 08:40
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/";`
il faut retirer le slash à la fin !
`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.
Cordialement.
Maxime.R
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
https://docs.ovh.com/fr/sms/envoyer_des_sms_avec_lapi_ovh_en_nodejs/
C'est frustrant de perdre du temps à la dessus :(
Bonjour,
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
Bonjour,
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é?
Bonjour,
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
Bonjour,
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.
Moi j'avais du vieux code C# pour les SMS qui utilisait le /jobs/ à la fin, parfaitement fonctionnel depuis des années.
J'ai du révoquer les jetons d'API et en mettre de nouveaux. Et là, ca ne marchait plus.
J'ai aussi du supprimer le / à la fin pour pouvoir faire marcher l'envoi de SMS car j'avais droit au message d'erreur.
Donc c'est très bizarre et manifestant pas constant en fonction des tokens d'API. PEut etre qu'en fonciton des tokens le routage se fait vers des serveurs d'execution sont configurés différemment.
Ca fait un peu tâche tout de même
Bonjour à tous,
@MarcN15, je vous invite à consulter la documentation suivante :
https://help.ovhcloud.com/csm/fr-sms-sending-via-api-c?id=kb_article_view&sysparm_article=KB0039160
^FabL