我正在尝试使用 rauth 提供的 OAuth2Service 连接到 LinkedIn。我成功检索了访问令牌。为此,我为 json 响应配置了一个特定的解码器。
json_decoder = json.loads
params = {'decoder': json_decoder}
session = linkedin.get_auth_session(data=data, **params)
但是当通过
r = session.get('people/~', data={"x-li-format":'json'},)
以下响应进行 API 调用时,会返回:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<error>
<status>401</status>
<timestamp>1369334215190</timestamp>
<request-id>F3SKIP4YUF</request-id>
<error-code>0</error-code>
<message>Unknown authorization header {Bearer AQU2HxhdXVHGG4sIWdZV7siahjVyTz0KIigEVvtMpAh...}
</message>
</error>
LinkedIn是否有可能不支持不记名令牌?如果是这样,rauth 是否支持其他方案?