如何获得LinkedIn受限Connections API的使用权限?
如何申请LinkedIn受限API访问权限以获取一级人脉?
你需要的r_1st_connections和r_compliance均属于LinkedIn的受限权限,这类权限无法通过普通应用直接获取,必须通过官方审核流程申请,具体步骤如下:
一、完成应用基础配置
确保你的LinkedIn开发者应用已完成以下基础设置,这是申请受限权限的前提:
- 完成应用身份验证
- 填写完整的应用信息(包括名称、功能描述、隐私政策URL等)
- 确保应用符合LinkedIn的开发者政策要求
二、提交受限权限申请
- 登录LinkedIn开发者平台,进入你的应用详情页面
- 找到「权限」或「Products」板块,定位到
r_1st_connections和r_compliance权限 - 点击权限对应的「申请」按钮,填写官方提供的申请表单,必须明确说明:
- 应用使用这些权限的具体场景(比如将一级人脉导入移动应用的具体用途、能为用户带来的价值)
- 用户数据的处理流程(存储、使用、保护方式,需符合LinkedIn隐私规则)
- 合规承诺(保证不滥用数据,严格遵守LinkedIn API使用条款)
三、等待审核并跟进
- LinkedIn审核团队会评估你的申请合理性与合规性,审核周期从几天到几周不等
- 若审核过程中需要补充信息,官方会通过邮件联系你,及时回复可加快审核进度
四、权限获批后的配置
- 权限通过后,在应用的授权流程中添加
r_1st_connections和r_compliance权限范围,确保用户授权时能看到对应的权限说明 - 调用Connections API时,确保请求使用的授权令牌已包含这两个权限,即可解决你遇到的权限不足错误
你当前收到的错误提示:
"Not enough permissions to access: GET-viewer /connections"
本质是因为应用未获得r_1st_connections权限,在审核通过前,即使请求中指定该权限也无法生效。
内容的提问来源于stack exchange,提问作者kodeKhalifa
相关产品推荐
相关产品推荐

