如何从SUUNTO API OAuth2获取代码和jwt



当我这样做时:

卷曲-vhttps://cloudapi-oauth.suunto.com/oauth/token--user:-d grant_type=authorization_code-d redirect_uri=-d code=<来自步骤4.4>

它可以工作,但我无法使用以下脚本:

import requests
header={
"Authorization":"Basic Base64{user:pwd}"
}
def jwtRequest():
url = f'https://cloudapi-oauth.suunto.com/oauth/token?grant_type=authorization_code&client_id=&code='
req = requests.post(url,header)
return req

步骤4(https://apizone.suunto.com/how-to-start(提前谢谢你,

PS。出于安全考虑,我省略了client_id和代码。

出现问题

requests.post(url,header)

必须是:

requests.post(url,auth=HTTPBasicAuth('user','pswd'))

这已经将用户和pwd转换为Base64,并以正确的方式传递请求。

最新更新