Appeler une API pour du JSON
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 :
Code:
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>
You should get a response that looks something like this:
Code:
{"access_token": "<your-access-token>", "scope": "read", "expires_in": 86399, "refresh_token": "<your-refresh-token>"}
Access the API
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:
Code:
curl -H "Authorization: Bearer <your-access-token>" <a href="https://test.test.com/api/client/" target="_blank">https://test.test.com/api/client/</a>
J'ai mis test.test.com ... Pour info, on arrive sur un formulaire login/password lorsqu'on rentre https://test.test.com/api/client/.
Je dois forcement utiliser la librairie CURL en PHP ?, j'ai tenté plusieurs codes mais ca ne fonctionne pas ...
Merci de votre aide.