J’ai eu envie de jouer avec l’API mais j’ai vite été bloqué par la limite des 60 requêtes anonymes par heure. J’ai donc regardé la documentation de l’API et lu les quelques sujets à ce propos sur le forum. J’ai les droits administrateurs donc j’ai pu me créer moi-même une paire de client_id
et client_secret
dans l’interface d’administration de Zeste de Savoir. Par contre, je n’arrive pas à générer un access_token
.
import requests
client_id = "foo"
client_secret = "bar"
username = "Situphen"
password = "truc"
# Essai 1
data = {'grant_type': 'password', 'username': username, 'password': password, 'client_id': client_id, 'client_secret': client_secret}
response = requests.post('https://zestedesavoir.com/oauth2/token/', data=data)
print(response.content)
# => b'{"error": "unsupported_grant_type"}'
# Essai 2
data = {'grant_type': 'password', 'username': username, 'password': password}
response = requests.post('https://zestedesavoir.com/oauth2/token/', data=data, auth=(client_id, client_secret))
print(response.content)
# => b'{"error": "unsupported_grant_type"}'
Quelqu’un sait où est mon erreur ?
Situphen
+0
-0