Bonjour,
Je suis depuis une journée sur un problème, je veux utiliser une API pour récupérer des données en JSON.
Apparemment la connexion est sécurisé.
Le fournisseur m'a transmis cela :
You should get a response that looks something like this:
Code : Sélectionner tout - Visualiser dans une fenêtre à part curl -X POST -d "client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET&grant_type=password&username=YOUR_USERNAME&password=YOUR_PASSWORD" <a href="https://test.test.com/oauth2/access_token/" target="_blank">https://test.test.com/oauth2/access_token/</a>
Access the API
Code : Sélectionner tout - Visualiser dans une fenêtre à part {"access_token": "<your-access-token>", "scope": "read", "expires_in": 86399, "refresh_token": "<your-refresh-token>"}
The only thing needed to make the OAuth2Authentication class work is to insert the access_token you've received in the Authorization request header.
The command line to test the authentication looks like:
J'ai mis test.test.com ... Pour info, on arrive sur un formulaire login/password lorsqu'on rentre https://test.test.com/api/client/.
Code : Sélectionner tout - Visualiser dans une fenêtre à part curl -H "Authorization: Bearer <your-access-token>" <a href="https://test.test.com/api/client/" target="_blank">https://test.test.com/api/client/</a>
Je dois forcement utiliser la librairie CURL en PHP ?, j'ai tenté plusieurs codes mais ca ne fonctionne pas ...
Merci de votre aide.
Partager