Jump to content

Accès impossible au webservice


Recommended Posts

Bonjour,

 

Je suis sur un prestashop 1.6.1.1 et en train de créer un module qui devrait utiliser le webservice pour gérer le catalogue mais mon problème c'est que je n'arrive pas à acceder à l'api.

 

Quand j'essaye d'accerder a la page http://localhost/api - j'obtiens un jolie "Page Introuvable"

 

En cherchant un peu j'ai essayé d'y acceder en passant par http://localhost/webservice/dispatcher.php , mais cette fois j'obtiens une erreur PHP en début de fichier XML

Undefined index: url in /var/www/html/prestashop/webservice/dispatcher.php on line 87

 

J'ai aucune idée de ce qui ne va pas et ça m'embête plutot pas mal.

Link to comment
Share on other sites

Bonjour,

 

pouvez vous m'en dire plus sur votre configuration (local / web) 

 

en toute logique la page affiché pour http://localhost/ (ou http://XXX.XXX.XXX.XXX/api/ devrais vous retourner quelque chose de l'ordre de : 

This XML file does not appear to have any style information associated with it. The document tree is shown below.
<prestashop xmlns:xlink="http://www.w3.org/1999/xlink">
<api shop_name="XXXXXXXX">
<customers xlink:href="http://XXXXXXXX/api/customers" get="true" put="false" post="false" delete="false" head="false">
<description xlink:href="http://XXXXXXXX/api/customers" get="true" put="false" post="false" delete="false" head="false">The e-shop's customers</description>
<schema xlink:href="http://XXXXXXXX/api/customers?schema=blank" type="blank"/>
<schema xlink:href="http://XXXXXXXX/api/customers?schema=synopsis" type="synopsis"/>
</customers>
</api>
</prestashop>

 

pour peu que vous ayez activé les webservices et y avoir associé des données avec des GET

 

si vous activez le GET sur customers

 

http://XXXXXXXXXX/api/customers?ws_key=XXXXXXXXXX&display=full

 

qu'est-ce que cela vous donnes t'il ?

Link to comment
Share on other sites

En réalité, j'ai trouvé la solution.

C'était totalement de ma faute car le mod url_rewrite n'était pas activé sur mon Apache.

Donc je suppose que certaines variables n'était pas initialisées correctement d'où le Undefined index.

  • Like 2
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...