LinkedIn访问令牌API:访问被拒绝的访问令牌

时间:2020-09-16 11:49:31

标签: linkedin

我正在尝试使用端点请求访问令牌:

https://www.linkedin.com/oauth/v2/accessToken

身体:

grant_type=client_credentials&client_id={clientid}&client_secret={clientsecret}

但是我得到以下回应:

{
"error": "access_denied",
"error_description": "This application is not allowed to create application tokens"
}

我的申请被我们的LI个人资料所有者接受,但是,我仍然无法获得上述令牌。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您需要使用授权码 grant_type

https://docs.microsoft.com/en-us/linkedin/shared/authentication/authorization-code-flow?context=linkedin/context

client_credentials 授予类型仅适用于一些与成员无关的特定API。

如果您的应用程序需要访问不是特定于成员的API, 使用客户端凭据流。您的应用程序无法访问这些 默认情况下是API。了解有关领英开发者企业的更多信息 产品以请求获得客户证书流的许可。

https://docs.microsoft.com/en-us/linkedin/shared/authentication/client-credentials-flow?context=linkedin/context