在FQL流查询中,Facebook帖子印象为空

在FQL流查询中,Facebook帖子印象为空,facebook,facebook-graph-api,facebook-fql,facebook-insights,Facebook,Facebook Graph Api,Facebook Fql,Facebook Insights,根据这个例子,当由经过身份验证的页面所有者运行时,下面的查询应该返回印象计数,但它从来不会返回。我们让页面所有者使用扩展权限(read\u stream、read\u insights)直接在中进行身份验证,但印象计数始终为空 有人能让它工作吗 SELECT post_id, actor_id, message, impressions FROM stream WHERE actor_id = {owned_page} and source_id = {owned_page} 我认为它在文档中

根据这个例子,当由经过身份验证的页面所有者运行时,下面的查询应该返回印象计数,但它从来不会返回。我们让页面所有者使用扩展权限(read\u stream、read\u insights)直接在中进行身份验证,但印象计数始终为空

有人能让它工作吗

SELECT post_id, actor_id, message, impressions FROM stream WHERE actor_id = {owned_page} and source_id = {owned_page}

我认为它在文档中丢失了,但是您应该使用页面访问令牌来调用它,而不是使用用户访问令牌

以下是步骤:

  • 从用户处获取以下权限并获取
    用户访问\u令牌

    • 管理页面
      -获取页面访问令牌
    • read_insights
      -阅读印象(如文档中所述)
    • read\u stream
      -用于当前会话用户能够查看的所有帖子

  • 使用该令牌,通过调用获取
    页面访问\u令牌
    -

    /{page id}?fields=access\u token

  • (可选)查看我的答案以扩展此永不过期的页面访问令牌。(基本上是为了避免一些步骤)

  • 使用页面访问令牌,运行查询-

    选择post\u id、actor\u id、message、来自流的印象,其中actor\u id={owned\u page}和source\u id={owned\u page}

    这将获取结果中的印象(如果有的话)


  • 希望对你有帮助

    我也有同样的问题,你有什么想法吗?在这里也不行。我在这里遇到了一些问题。我有一个非常简单的页面(100个喜欢),无论我尝试什么,都无法获得后期印象。是应该与任何帖子一起工作还是只与推荐人一起工作?