因此,我正在尝试使用库rauth,urllib和json获取访问令牌。因此,我尝试使用承载类型的令牌来生成访问令牌。 因此,我能够通过邮递员毫无问题地产生令牌,并尝试在python中复制它。
因此在邮递员的标头中,我有key:Basic的授权和值以及一些密钥。 我在邮递员的尸体具有grant_type,用户名,密码,并且是json类型。 结果是承载的access_token,token_type,刷新令牌,有效期和范围。
这是我的代码:
import urllib
from rauth import OAuth2Service
import json
grant_type = "password"
username = "***"
password="***"
payload = {
'grant_type': grant_type,
'username': username,
'password':password
}
url = "***";
r = requests.post(url,
headers={"Content-Type":"application/json"},
data=payload)
body = json.loads(r.content)
token = body["accessToken"]
expiresIn = body[10799]
print (token)