从未设置自定义别名的页面获取帖子?

时间:2016-01-01 18:57:17

标签: facebook facebook-graph-api

我正在访问一些Facebook页面并收集有关其帖子的信息。当Facebook页面创建了自定义用户名/别名时,我可以使用他们的ID简单地查询他们的页面:

$accessToken = FACEBOOK_APP_ID.'|'.FACEBOOK_APP_SECRET;
$url = 'https://graph.facebook.com/104958162837/?access_token=' . $accessToken;

但是,如果他们没有费心去设置自定义用户名/别名,那么即使我指定了它,它也不会起作用:

  • FB在创建页面时为其提供的默认别名(看起来像我的页面名称 - 104958162837 )。
  • 其网页的数字ID。

是什么给出了?

1 个答案:

答案 0 :(得分:1)

如果使用用户令牌,那么对我来说很好,

/129319107123637

/129319107123637/feed

在授权后,只需在API资源管理器中尝试:https://developers.facebook.com/tools/explorer/145634995501895?method=GET&path=129319107123637&version=v2.5

如果页面受年龄或位置限制,则它仅适用于App令牌。在这种情况下,您必须使用允许查看页面的用户的用户令牌。