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)