Bonjour,
Depuis quelques jours j'ai un message d'erreur lors de l'appel des API OVH.
J'ai recréer un exemple pour tester:
include("OvhApi.php");
$mVarOvh = new OvhApi(); //dans la class sont défini les AS, AK et CK
$result = $mVarOvh->get('/allDom');
var_dump($result);
?>
Me retourne:
string(33) "https://eu.api.ovh.com/1.0/allDom" bool(false) SSL certificate problem: unable to get local issuer certificate
NULL
Pouvez-vous m'aider ?
Problème avec l'API ovh en php
Related questions
- Connexion à mon compte client
149185
13.02.2019 09:51
- Serveur non sécurisé, celui-ci ne supporte pas FTP sur TLS
124015
03.09.2018 14:46
- reCAPTCHA erreur pour le propriétaire du site : clé de site non valide
108569
14.02.2019 16:17
- [FAQ] Comment mettre à jour mon site pour supporter Apache 2.4 ?
95958
28.07.2017 11:39
- Passage en php 7.4
94875
30.06.2020 05:05
- Augmenter taille PHP Post Max Size sur mutualisé ?
89168
04.12.2019 21:52
- The requested URL / was not found on this server
88485
02.03.2017 18:25
- NextCloud sur mutualisé
88257
07.04.2017 08:42
- Deploy d'un projet Node JS
88177
12.10.2016 20:18
- Ce site est inaccessible Impossible de trouver l'adresse DNS du serveur
87938
16.10.2016 16:24
Bonjour,
Si vous tester depuis un mutu OVH il faut passer de legacy à stable.
Cordialement, janus57
Bonjour et merci pour votre aide, cela fonctionne nickel.
Bonjour.
Je rencontre aussi un problème avec les API depuis ce matin, la fonction d'appel ->get(' bloque la page en erreur 500. Le problème est présent pour mes 2 systèmes (envoi de sms et redirections d'appels téléphoniques). Je viens de recréer de nouveaux identifiants (Application Key,Application Secret et Consumer Key) pour un nouveau nom de script sur https://api.ovh.com/createToken/index.cgi mais le résultat est identique qu'avec les anciens. Et la configuration mutu est basculée sur stable.
Quelqu'un a t'il rencontré également ce problème ?
Je me réponds à moi-même au cas où cela puisse intéresser quelqu'un.
Comme le signale Janus57, il faut effectivement faire basculer la configuration hébergement sur 'Stable' pour que les API fonctionnent.
Manager -> Hébergement -> Version PHP globale -> Modifier la configuration
Lorsque l'opération est effectuée, attendre plusieurs minutes avant de retester les API.
Et la version PHP doit être au moins à 5.5. Les API ne semblent pas fonctionner avec la version 5.4 . A noter que le passage de 5.4 à 5.5 peut provoquer des problèmes d'affichages des caractères accentués. Il faut revoir les fonctions htmlentities, ou les supprimer et basculer les pages en charset="utf8" en pensant à les enregistrer au format utf8
Bonjour,
De manière générale il est préférable d'utiliser la dernière version de PHP + l'environnement stable chez OVH.
Cordialement, janus57