Faire une requête GraphQL dans le langage de son choix
Vous pouvez facilement effectuer des requêtes GraphQL à l'API Trackdéchets dans le langage de votre choix à l'aide d'une librairie HTTP standard ou en utilisant des librairies clientes GraphQL
Veillez à ce que vos requêtes:
- comportent l'en-tête Content-Type: application/json
- incluent des données json correctement formattées
Par exemple avec curl:
curl -X POST https://api.sandbox.trackdechets.beta.gouv.fr
-H 'Authorization: Bearer votre-token'
-H 'Content-Type: application/json'
-d '{"query": "query{me{email}}"}'
note
Cette section est en cours de construction, merci de nous aider à la compléter en nous envoyant des extraits de code dans votre langage de prédilection
- Python
import requests
url = 'https://api.trackdechets.beta.gouv.fr'
token = 'YOUR_TOKEN'
query = 'query { me { name } }'
r = requests.post(url, json={'query': query}, headers={
'Authorization': 'Bearer %s' % token})
print(r.text)