Problème WSDL - api Pronote
Résolu
NDG
-
NDG -
NDG -
Bonjour,
J'essaye d'utiliser un api (pronote) pour PHP. Le truc c'est que ça me dit qu'il utilise SOAP et il y a dans le code un variable $WSDL à remplir qui est utilisée dans la requête soap mais je ne sais pas ce que c'est ni ce que je dois mettre dedans. Si quelqu'un peut m'éclaire, ce serait super gentil de sa part.
PS: Il y a une adresse web de base mais quand je lance le site php m'affiche "Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://localhost/hpsw/wsdl/RpcEncoded' : failed to load external entity "http://localhost/hpsw/wsdl/RpcEncoded" in C:\wamp64\www\testPronote\SoapClientPHP.php on line 12"
J'essaye d'utiliser un api (pronote) pour PHP. Le truc c'est que ça me dit qu'il utilise SOAP et il y a dans le code un variable $WSDL à remplir qui est utilisée dans la requête soap mais je ne sais pas ce que c'est ni ce que je dois mettre dedans. Si quelqu'un peut m'éclaire, ce serait super gentil de sa part.
PS: Il y a une adresse web de base mais quand je lance le site php m'affiche "Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://localhost/hpsw/wsdl/RpcEncoded' : failed to load external entity "http://localhost/hpsw/wsdl/RpcEncoded" in C:\wamp64\www\testPronote\SoapClientPHP.php on line 12"
Configuration: Windows / Chrome 86.0.4240.111
A voir également:
- Hyperplanning api
- Naz api - Accueil - Piratage
- Api injoignable cyberghost ✓ - Forum Réseaux sociaux
- Steam api dll - Forum Windows
- Supported api 3 en français - Forum Mobile
- Absence du fichier steam_api.dll - Forum Windows
5 réponses
Bonjour,
L'application pronote est installée en local sur ton ordi ?
Ou bien tu veux interroger un pronote qui se trouve sur un autre serveur ?
Car, dans la variable WSDL tu dois indiquer l'url où se trouve le fichier à interroger
Dans l'exemple, ils donnent
ici, localhost, veux dire : ton PC
L'application pronote est installée en local sur ton ordi ?
Ou bien tu veux interroger un pronote qui se trouve sur un autre serveur ?
Car, dans la variable WSDL tu dois indiquer l'url où se trouve le fichier à interroger
Dans l'exemple, ils donnent
// URL du document WSDL de HYPERPLANNING Service web $WSDL = "http://localhost:80/hpsw/wsdl/RpcEncoded";
ici, localhost, veux dire : ton PC
Quand je dis l'appli ... je parle de l'application... qui, ici, fait référence au portail web pronot.
Donc, oui, c'est bien pour interroger la version "web" ..
Et donc, cette application web... elle est hébergée où ? Sur ton Poste ? ou bien sur un serveur distant ? (et dans ce cas, c'est quoi son URL ?? )
Et bien entendu, tu as le User et le Password qui permet d'y accéder .... n'est-ce pas ?
Identifiants qui sont fournis par l'administrateur de l'application et qui ne sont, à mon avis, pas ceux que tu utilises pour te connecter à l'appli ( en tant qu'élève ?)
Donc, oui, c'est bien pour interroger la version "web" ..
Et donc, cette application web... elle est hébergée où ? Sur ton Poste ? ou bien sur un serveur distant ? (et dans ce cas, c'est quoi son URL ?? )
Et bien entendu, tu as le User et le Password qui permet d'y accéder .... n'est-ce pas ?
Identifiants qui sont fournis par l'administrateur de l'application et qui ne sont, à mon avis, pas ceux que tu utilises pour te connecter à l'appli ( en tant qu'élève ?)
j'ia le user et le password mais je n'ai aucun fichier qui pourrait relier pronote à ma machine, dna sle i=fichier de test que j'ai téléchargé, je n'avais que le code et un fichier txt à lire.
Si tu ne lui indiques pas à quelle adresse aller chercher les infos... il ne va pas le deviner tout seul.
C'est comme tenir un téléphone... sans avoir composé de numéro.. et espérer que la personne à laquelle tu penses décroches...
La magie.. ça n'existe pas encore...
De plus, si tu avais réellement le user et le password ( qui aurait les droits d'utiliser l'api pronote... ) tu aurais également l'adresse....
C'est comme tenir un téléphone... sans avoir composé de numéro.. et espérer que la personne à laquelle tu penses décroches...
La magie.. ça n'existe pas encore...
De plus, si tu avais réellement le user et le password ( qui aurait les droits d'utiliser l'api pronote... ) tu aurais également l'adresse....
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question