POST请求Linkedin令牌回顾期间,client_id丢失错误

时间:2020-07-08 14:27:40

标签: python-3.x api token linkedin-api

我想通过使用Linkedin中的令牌自省端点来获取令牌的元数据。

import requests
headers = {"Content-Type": "application/x-www-form-urlencoded"}
client_id=1234
client_secret=4567
token= 435kwer
url = 'https://www.linkedin.com/oauth/v2/introspectToken?client_id={}&client_secret={}&token={}'.format(client_id,client_secret,token)
response = requests.post(url,headers=headers).json()
print(response)

我收到以下错误

{
   'error': 'invalid_request', 
   'error_description': 'A required parameter "client_id" is missing'
}

我不知道为什么会收到此错误。

我使用以下URL作为参考。

https://docs.microsoft.com/en-us/linkedin/shared/authentication/token-introspection?context=linkedin/context

1 个答案:

答案 0 :(得分:0)

如果您通过URL查看示例

useEffect

参数也应该编码。因此,如果将客户端ID,客户端密码和令牌放到cURL中,您将获得良好的响应。