Facebook API:获取帖子点赞(日粒度)权限及评论接口报错排查
问题1:调用
{post-id}/comments接口权限缺失的解决办法 你当前拥有的权限中缺少访问帖子评论的核心权限,解决步骤如下:
- 补充
pages_read_engagement权限:该权限用于读取页面发布内容的互动数据(包括评论),是访问页面帖子评论的必要权限。 - 使用页面访问令牌:必须切换为页面访问令牌而非用户访问令牌。若当前使用用户令牌,可通过调用
/{page-id}?fields=access_token接口获取对应页面的访问令牌,页面令牌会继承用户对该页面的权限。 - 验证权限生效:确保新申请的
pages_read_engagement已通过审核生效,可通过令牌调试工具确认令牌包含该权限。
返回的错误信息:
{ "error": { "message": "(#200) Missing Permissions", "type": "OAuthException", "code": 200, "fbtrace_id": "AHxXdSj4NLHi7WVKhRYQWV2" } }
问题2:按日粒度获取帖子点赞的权限及解决办法
所需权限
read_insights:用于访问页面的洞察统计数据,包含日粒度的点赞互动数据。pages_read_engagement:用于读取页面帖子的基础信息,确保能关联到对应的洞察数据。- 必须使用页面访问令牌,且令牌需包含上述两个权限。
获取方式
调用/{post-id}/insights/post_reactions_like_total?period=day接口,通过period=day参数指定按日粒度返回点赞统计数据。
内容的提问来源于stack exchange,提问作者eliran
相关产品推荐
相关产品推荐

