【发布时间】:2015-02-26 01:51:52
【问题描述】:
我正在尝试与SE API 集成,我几乎完成了。我从步骤 1-3 中成功获取了代码,现在通过以下方法请求访问令牌:
def get_token(self, code):
api_response = requests.post(
url=self.TOKEN_URL,
data={
'client_id': self.client_id,
'client_secret': self.client_secret,
'code': code,
'redirect_uri': self.redirect_uri,
},
headers={'Content-type': 'application/x-www-form-urlencoded'}
)
return api_response.text
该方法返回一个字符串,如:
access_token=abcd1234abcd1234abcd1234&expires=86399
我很难解析。在 Python 中是否有一种方便的方法可以从该字符串中获取 access_token 值,而无需调用正则表达式?
【问题讨论】: