持有w_organization_social权限仍无法调用LinkedIn API的sharesV2.CREATE
LinkedIn API 转发品牌页帖子403权限错误排查方案
问题概况
通过Make/Integromat调用LinkedIn API实现品牌页帖子跨页转发,已获取r_liteprofile、rw_organization_admin、w_organization_social等权限,且其他API端点(如/rest/organizations)调用正常,但POST请求/rest/shares持续返回403错误:
403: Not enough permissions to access: sharesV2.CREATE.20230401
请求参数详情:
- 请求URL:
https://api.linkedin.com/rest/shares - 请求头:
Content-Type: application/json - 请求体:
{ "originalShare": "urn:li:share:1234567890", "resharedShare": "urn:li:share:1234567890", "text": { "text": "" }, "owner": "urn:li:organization:54321" }
其中urn:li:share:1234567890为原帖子URN,urn:li:organization:54321为目标转发品牌页URN。
排查与解决步骤
1. 修正请求体参数冗余问题
LinkedIn转发接口无需同时传递originalShare和resharedShare,重复参数会触发权限校验逻辑异常。保留resharedShare即可指定原帖子,修正后的请求体:
{ "resharedShare": "urn:li:share:1234567890", "text": { "text": "" }, "owner": "urn:li:organization:54321" }
2. 确认授权账号的组织管理权限
w_organization_social权限仅允许操作授权账号管理的组织内容:
- 检查授权账号是否同时是原帖子所属品牌页和目标转发品牌页的管理员
- 若原帖子品牌页不在授权账号的管理范围内,即使目标页有权限,也会触发权限拦截
3. 刷新API授权连接
确保权限与API版本(20230401)匹配:
- 在Make/Integromat中重新授权LinkedIn连接,确认
w_organization_social权限已被正确授予并关联到目标组织
4. 等待权限生效延迟
若刚添加组织管理员权限或完成API授权,LinkedIn权限系统可能存在1-2小时的生效延迟,等待后重试请求
内容的提问来源于stack exchange,提问作者Kedama
相关产品推荐
相关产品推荐

