kann ich nicht bekommen Token Ich versuche, die Lyft Entwickler API zu verwenden. Ich habe eine neue App erstellt, um die Client-ID und den Client geheim zu halten. Ich befolge die Schritte in https://developer.lyft.com/docs/authentication, um ein Zugriffs-Token in meinem Python-Code zu erhalten. Aber ich bekomme immer den Fehler "Unauthorized Client". Kann jemand auf meinen Fehler hinweisen?Token für Lyft Api
def __init__(self):
self.client_id = 'MY_ID'
self.client_secret = 'MY_SECRET'
# obtain access token
self.token = self.__generate_token__()
# define variables to be used in the request parameters
token_val = 'Bearer '+self.token
self.headers = {'Authorization':token_val}
def __generate_token__(self):
url = 'https://api.lyft.com/oauth/token'
# define request parameters
payload = {"Content-Type": "application/json",
"grant_type": "client_credentials",
"scope": "public"}
# request data
res = requests.post(url,
data = payload,
auth = (self.client_id, self.client_secret))
# extract the token from the response
token = res.json()['access_token']
return token