如何通过LinkedIn 2022营销API获取帖子Reactions?
解决LinkedIn营销API获取帖子Reactions列表的403错误及正确请求格式
错误原因
你遇到的403错误核心原因是请求中包含了不被允许的/reactionsId字段,LinkedIn 2022-12版本的Reactions API中,获取帖子反应列表时无需指定该字段,非法字段直接触发权限校验拦截。
正确请求格式
请求端点与参数
使用GET方法请求Reactions API,核心参数指定目标帖子ID即可,无需额外添加reactionsId:
GET https://api.linkedin.com/rest/reactions?q=share&shareId={你的帖子ID}&fields=actor(id,firstName,lastName),createdAt,reactionType
请求头要求
必须包含以下请求头:
Authorization: Bearer {你的访问令牌}LinkedIn-Version: 202212(强制指定API版本)Content-Type: application/json
字段说明
actor:获取做出反应的用户信息,可嵌套指定子字段(如id、姓名)createdAt:反应的创建时间戳reactionType:反应类型(如LIKE、LOVE、CELEBRATE、SUPPORT、INTERESTED、CURIOUS),这正是你需要的反应类型字段
额外注意事项
- 确认你的访问令牌确实包含
r_organization_social权限,且令牌所属账号是目标页面的管理员 reactionsId仅用于单独获取某条反应详情时使用,列表查询场景下禁止添加该字段
内容的提问来源于stack exchange,提问作者Lost test
相关产品推荐
相关产品推荐

