axel584 Posted October 10, 2020 Share Posted October 10, 2020 Bonjour, Je viens d'installer un prestashop sur un OVH mutualisé et j'essaye de jouer avec les webservices. J'ai créé une clef (dans la rubrique "webservice" et je constate que la clef est bien indiquée comme activée) et j'essaye d'accéder aux données avec Postman, mais j'obtiens une erreur 401. J'ai choisi "GET" comme méthode et comme url : [email protected]/api/products/ J'ai également essayé l'authentification avec Api key (mais faut il coller la clef dans le champ "key" ou "value" ?) J'ai aussi essayé avec Basic Auth (sans mot de passe), mais toujours pareil : 401 Unauthorized Je voudrais réussir à le faire marcher par postman avant de m'attaquer à la programmation de batch en python pour alimenter ma boutique à partir de ma base de données maison. Merci pour votre aide, Axel Link to comment Share on other sites More sharing options...
doekia Posted October 10, 2020 Share Posted October 10, 2020 Tu dis que ta clé est active, mais donne-t-elle les permissions sur products? Sur certains hébergement (nginx, fast-cgi, ...) l'authentication n'est pas transmise correctement au code, ce qui peut expliquer cela. As-tu essayé avec ws_key=CLE-API en paramètre get? 2 Link to comment Share on other sites More sharing options...
axel584 Posted October 10, 2020 Author Share Posted October 10, 2020 Bonjour, Les permissions étaient bien mise. Mais avec le paramètre ws_key ça fonctionne parfaitement. Merci beaucoup ! Axel Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now