LinkedIn API集成突发403权限错误求助:未改动配置却失效
解决LinkedIn API突发403权限错误的可行方案
问题详情
请求路径:https://api.linkedin.com/rest/socialActions/{id}/comments?count=100
错误响应:
{"status": 403,"serviceErrorCode": 100,"code": "ACCESS_DENIED","message": "Not enough permissions to access: partnerApiSocialActions.GET_ALL.20230801"}
解决步骤
- 验证访问令牌权限范围:确认请求使用的访问令牌包含
r_member_social或w_member_social权限(LinkedIn获取社交评论需对应权限)。可通过令牌验证接口检查权限列表,确保包含partnerApiSocialActions.GET_ALL.20230801对应的权限项。 - 检查应用权限状态:登录LinkedIn开发者平台,查看你的应用是否仍持有目标权限。LinkedIn可能会调整API权限启用状态,或应用权限被意外变更。
- 确认API版本兼容性:当前请求使用20230801版本API,检查LinkedIn是否对该版本权限做了更新,是否需要切换至更高版本,或重新申请对应版本的权限。
- 刷新访问令牌:即使未改动配置,令牌可能过期或刷新令牌失效。尝试重新获取新的访问令牌,用新令牌发起测试请求。
- 联系LinkedIn开发者支持:若以上步骤均无效,提交工单至LinkedIn开发者支持,提供应用ID、请求详情及错误响应,说明未做配置改动,请求排查平台端权限异常。
内容的提问来源于stack exchange,提问作者Diego Mauricio Ortiz Parada
相关产品推荐
相关产品推荐

