linkedin - LinkedIn 访问令牌 API:访问被拒绝访问令牌
问题描述
我正在尝试使用端点请求访问令牌:
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 个人资料所有者接受,但我仍然无法获得上述令牌。任何想法为什么?
解决方案
您需要使用authorization_code的grant_type。
client_credentials授权类型仅适用于与成员无关的少数特定 API 。
如果您的应用程序需要访问非特定于成员的 API,请使用客户端凭据流。默认情况下,您的应用程序无法访问这些 API。了解有关 LinkedIn Developer Enterprise 产品的更多信息,以请求客户凭证流的权限。
推荐阅读
- function - 使用内部函数修改函数中的值!称呼
- ios - 在 swift 5.2 con Alamofire 中将数据(json)传递给另一个控制器
- html - 根据背景图像中心的屏幕尺寸水平/垂直组织图像
- r - 超过 1 个“TRUE”的单元测试输出
- elasticsearch - 与 Elasticsearch 查询字符串完全匹配
- kubernetes - 如何通过一个 80 端口在一个入口中公开具有多个端口的服务
- node.js - 可以在 Node 中并行化 JSON.parse
- php - Laravel:mkdir():权限被拒绝
- php - 使用 unset 从数组中删除创建值
- css - 在最新的 Create React App 中使用 LESS CSS