You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在LinkedIn应用中启用Client Credential Flow(2-legged OAuth)及解决权限问题

LinkedIn Client Credential Flow(2-legged OAuth)启用流程及权限说明

权限申请说明

是的,默认情况下LinkedIn应用无法使用Client Credential Flow,必须申请对应的扩展权限并通过平台审核才能启用。

具体启用流程

  • 关联目标产品
    登录LinkedIn开发者平台进入你的应用,在「Products」页面确认已添加需使用该授权流的对应产品(如Marketing API等,不同API对应不同产品)。未添加的话点击「Add Product」选择目标产品提交申请,等待审核通过。

  • 申请Client Credential Flow权限
    进入应用的「Auth」页面,找到「Client Credentials Flow」模块,点击「Request Access」。填写申请理由时需明确说明应用使用场景、访问的API范围、数据用途等信息,确保描述清晰具体。提交后等待LinkedIn审核,周期通常为1-3个工作日。

  • 配置权限范围
    审核通过后,回到「Auth」页面的「Client Credentials Flow」模块,会显示可配置的权限范围(scopes)。根据你的API需求勾选对应的scopes(例如r_organization_social、w_organization_social),完成后保存配置。

  • 重新生成访问令牌
    使用标准请求格式调用令牌接口:

    POST https://www.linkedin.com/oauth/v2/accessToken
    Content-Type: application/x-www-form-urlencoded
    
    grant_type=client_credentials&client_id={你的客户端ID}&client_secret={你的客户端密钥}&scope={勾选的权限范围}
    

    替换占位符为实际值,多个权限范围用空格分隔。

  • 验证令牌有效性
    拿到令牌后调用目标API接口,确认是否能正常访问。若仍有问题,检查权限范围是否匹配需求,或联系LinkedIn开发者支持。

错误原因说明

你收到的"This application is not allowed to create application tokens"错误,直接原因是应用未启用Client Credential Flow权限,完成上述流程即可解决该问题。

内容的提问来源于stack exchange,提问作者Daniel Cheng

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 08:03:15