Insights API返回特定帖子的错误

时间:2015-11-05 08:52:40

标签: facebook facebook-graph-api facebook-php-sdk facebook-insights

我今天在我们的测试网站上遇到了一些错误,并使用图形资源管理器启动了错误测试。 似乎我无法从某个页面访问最新帖子的见解。 我在图表资源管理器中得到以下行为:

1)pageId / posts =正常工作,返回该页面的所有帖子

2)pageId_postId =工作正常,无论哪个postId即时采摘

但是在尝试时

3)pageId_postID /对我的最新帖子不起作用的见解,返回

"error": {
    "message": "An unknown error has occurred.",
    "type": "OAuthException",
    "code": 1,
    "fbtrace_id": "HxoJW5HIU6k"
 },

但它适用于该页面上的所有其他帖子。 我的访问令牌具有read_insight权限,我之前从未遇到此问题。 我无法访问的帖子是从昨天开始的。

任何可能导致此问题的想法?

1 个答案:

答案 0 :(得分:0)

尝试了一切 - 每一件事 - 我们发现问题与令牌有关。我们发现Graph Api Token正在运行,但不是我们的API令牌。

使用图表Api,我们清除了所有权限(使用" clear"按钮),然后我们添加了弹出窗口中显示的所有可用权限(在两个选项卡中),然后图形api开始抛出与API一起出现的相同错误消息。为什么?我想你选择权限的弹出窗口缺少一些你应该用来查看帖子见解的重要权限(这是因为Facebook没有通知的假设API升级)。

但不要担心,解决方案是使用API​​版本2.3而不是最新版本。这就是全部!您可以在连接设置中强制使用API​​版本。

希望这对你有所帮助。