|
| Iniciado por Pokedev, 20,feb. 2019 13:01 - 5 respuestas |
| |
| | | |
|
| |
Miembro registrado 158 mensajes |
|
| Publicado el 20,febrero 2019 - 13:01 |
Bonjour, Depuis 2 jours l'API OVH de l'exemple de la LST 109 ne fonctionne plus et retourne un erreur sur la classe ConnexionAPI à la ligne 85 où sLocation ne renvoie plus rien ... d'où l'erreur déclenchée :
sLocation est une chaîne = repIdent.Entête["Location"] SI repIdent.CodeEtat<>302 _OU_ sLocation<>sURLRedirect ALORS ErreurDéclenche(2,"Echec de la connexion à l'API. Erreur renvoyée : "+repIdent.Contenu) FIN
Une idée ? François |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 474 mensajes |
|
| Publicado el 05,marzo 2019 - 17:37 |
Bonjour,
Même pb que toi. C'est Windev ou OVH ?
-- Jean-Michel |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 158 mensajes |
|
| Publicado el 05,marzo 2019 - 18:38 |
Bonjour,
Le problème c'est que le code fourni par PCSoft ne respecterait pas vraiment la méthode imposée par OVH et que cela soit de la simulation de formulaires. Et quand OVH change son formulaire, patatrac cela ne fonctionne plus. Voici ce qu'il faut modifier :
sIDAccoundID est une chaîne sIDPassword est une chaîne sCredentialToken est une chaîne sNonce est une chaîne
SI XMLDocument("connexionOVH",sPageConnexion,xdHTML) ALORS SI XMLExécuteXPath("connexionOVH","//input[@placeholder='Account ID or email address']") ALORS sIDAccoundID = XMLDonnée("connexionOVH","name") FIN SI XMLExécuteXPath("connexionOVH","//input[@placeholder='Password']") ALORS sIDPassword = XMLDonnée("connexionOVH","name") FIN SI XMLExécuteXPath("connexionOVH","//input[@name='credentialToken']") ALORS sCredentialToken = XMLDonnée("connexionOVH","value") FIN SI XMLExécuteXPath("connexionOVH","//input[@name='nonce']") ALORS sNonce = XMLDonnée("connexionOVH","value") FIN XMLTermine("connexionOVH") FIN
…
reqIdent.Contenu = ChaîneConstruit("credentialToken=%1&%2=%3&%4=%5&duration=%6&nonce=%7&JsE=no",sCredentialToken,sIDAccoundID,sIdentifiantOVH,sIDPassword,URLEncode(sMotDePasseOVH),nDuration,sNonce)
Merci à Yannick pour la solution. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 474 mensajes |
|
| Publicado el 06,marzo 2019 - 10:54 |
Merci Yannick et François pour le partage  Ca fonctionne !
-- Jean-Michel |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 6 mensajes |
|
| Publicado el 11,abril 2019 - 17:43 |
| Merci pour le partage, ça fonctionne aussi pour moi! |
| |
| |
| | | |
|
| | |
| |
| Publicado el 03,mayo 2019 - 11:43 |
Bonjour,
Merci pour ce code qui m'a sorti d'une situation inextricable.
Cordialement.
Patrick Bouquet |
| |
| |
| | | |
|
| | | | |
| | |
|