如何获得LinkedIn受限Connections API的使用审批权限
获取LinkedIn受限API访问权限(针对r_1st_connections和r_compliance)
你遇到的"Not enough permissions to access: GET-viewer /connections"错误,核心原因是你的应用还未获得r_1st_connections这个受限权限,以下是获取这类权限的具体步骤:
1. 确认应用场景符合LinkedIn规则
LinkedIn对受限权限审核严格,需先确保:
r_1st_connections仅用于用户主动触发的人脉导入操作,不能用于批量数据抓取、营销推送等违规用途;r_compliance用于合规审计(比如记录所有API调用日志),你的应用必须有明确的合规需求才能申请。
2. 提交权限申请
登录LinkedIn开发者后台,找到你的应用后按以下操作:
- 进入「产品」页面,找到受限权限的申请入口(目前LinkedIn的受限权限大多需通过Marketing Developer Platform通道提交);
- 填写申请表单时需明确:
- 移动应用使用
r_1st_connections的具体场景,比如用户点击「导入LinkedIn一度人脉」按钮后,展示的数据内容及在应用内的用途; r_compliance的使用目的,比如留存API调用记录以满足合规要求;- 提供应用的测试账号或演示链接,方便审核团队验证场景合规性。
- 移动应用使用
3. 等待审核并调整
- 提交申请后,LinkedIn审核团队会在几个工作日到几周内反馈;若申请被拒,会说明具体原因,按要求修改后可重新提交;
- 审核通过后,你的应用将获得
r_1st_connections和r_compliance权限。
4. 更新授权流程
权限获批后,在用户授权环节的请求中需明确包含这两个权限范围,比如授权URL的scope参数需设置为:
scope=r_1st_connections%20r_compliance
内容的提问来源于stack exchange,提问作者kodeKhalifa
相关产品推荐
相关产品推荐

