首页 > 解决方案 > Facebook Graph API - 用户没有足够的权限来加载见解

问题描述

我看到此端点的页面出现此错误:

12345566/feed?fields=insights.metric(post_impressions_unique,post_impressions)

我看到了这个错误:用户没有足够的权限来加载见解

我已经添加了以下权限:read_insights pages_read_engagement根据此处的文档所需的等,但是当我联系 Facebook 开发人员支持时,他们说我必须将其添加到 Granular Scope.... 我该怎么做?我附上了一张图片,显示了这个页面访问令牌权限的令牌调试器鞋在此处输入图像描述

标签: facebookfacebook-graph-api

解决方案


我的一些页面确实有类似的问题。我确实在此事上获得了 Facebook 的支持。
TL;DR 使用/published_posts而不是/feed

Facebook的支持完整回复:

我对此进行了调查,并为您提供了解决方案。请不要使用/feed页面的/published_posts端点,而是使用端点。

页面的“提要”包括其他用户/页面在标记您的页面时发布的帖子。当您尝试访问其他帐户发布的这些帖子的见解时,我们遇到了此访问令牌无权查看这些见解的问题。

'published_posts' 端点仅包括页面本身发布的帖子,因此您将能够使用它来检索见解。

感谢您向我们举报。我会看看是否可以对我们的文档或错误消息进行改进,以改善其他开发人员的体验。


推荐阅读