0

我正在使用 PHP Facebook API,但它不会使用有效的访问令牌从我的公共页面返回所有墙贴——而且我无法弄清楚这些帖子有什么特别之处。它们都是由我,页面所有者制作的 - 有什么想法吗?

仅供参考,无效的帖子包含: https ://www.facebook.com/events/205819312854732/ https://www.facebook.com/events/207820205995213/

PHP 是: $wall = $validFacebookObject->api('/184196778359304/feed?access_token=".$validToken','GET');

4

1 回答 1

1

您无法在一次通话中获得所有帖子。如果您查看响应的底部,您会看到:

"paging": {
    "previous": "https://graph.facebook.com/184196778359304/feed?format=json&limit=25&since=1334425968&__previous=1",
    "next": "https://graph.facebook.com/184196778359304/feed?format=json&limit=25&until=1331389779"
  }

您可以使用“下一个”和“上一个”URL 来解析帖子,或者在您的调用中包含“限制”和“偏移”参数(即:graph.facebook.com/PAGE_ID/feed?limit=100&offset=500&access_token =ACCESS_TOKEN 将获得帖子 501 到 600)

于 2012-04-14T19:39:43.083 回答