Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用不带用户访问令牌的Facebook Graph API 我想要达到的目标_Php_Facebook_Facebook Graph Api - Fatal编程技术网

Php 使用不带用户访问令牌的Facebook Graph API 我想要达到的目标

Php 使用不带用户访问令牌的Facebook Graph API 我想要达到的目标,php,facebook,facebook-graph-api,Php,Facebook,Facebook Graph Api,我想在我的网站上显示一个公共facebook页面的帖子。因此,使用用户访问令牌没有意义,因为它需要登录 我找到了可能的解决办法 我知道你可以用这个。有一个相关的问题。我使用GraphAPI浏览器对此进行了测试 https://graph.facebook.com/v2.3/google/statuses 返回:(#100)需要用户会话 https://graph.facebook.com/v2.3/google/posts 返回:一个有效的结果,但结果与使用用户访问令牌的同一请求完全不同(更少的

我想在我的网站上显示一个公共facebook页面的帖子。因此,使用用户访问令牌没有意义,因为它需要登录

我找到了可能的解决办法 我知道你可以用这个。有一个相关的问题。我使用GraphAPI浏览器对此进行了测试

https://graph.facebook.com/v2.3/google/statuses

返回:
(#100)需要用户会话

https://graph.facebook.com/v2.3/google/posts

返回:一个有效的结果,但结果与使用用户访问令牌的同一请求完全不同(更少的帖子)。对nike的相同要求可带来更好的结果

问题
  • 为什么同一个请求会产生两个不同的结果
  • 你只能用应用令牌抓取某些帖子吗
  • 在哪些条件下,您可以在没有用户访问令牌的情况下获得完整的时间线

    • 都在文档中。
      帖子
      状态
      之间有着根本的区别,权限要求也有很好的记录:

      • *
      引述:

      • 查看公共共享帖子需要访问令牌
      • 需要用户访问令牌来检索该用户可见的帖子
      • 检索任何其他帖子都需要页面访问令牌

      我知道我无法检索状态。但为什么我在使用有效应用令牌的帖子上得到的结果更少?与用户令牌和应用令牌一起使用时,可提供两种不同的结果。你能用应用令牌抓取某些帖子吗?我在墙上发帖子,每个人都可以看到,但我仍然没有收到。我给了你一票,但它仍然没有解释我如何解决我的问题。帖子可能会针对特定的用户群体(基于位置、语言、年龄等)——以及那些你只会使用用户访问令牌获得满足目标标准的用户。使用你的应用令牌,你只能得到“每个人”都能看到的帖子。这似乎是合理的。对我来说,这在文件中是不可理解的。我把信息贴在墙上,我想每个人都可以看到,但我仍然没有找回它们。