访问我拥有的公共页面的公开Facebook帖子,而无需应用评论



我能找到的大多数演练都来自最近的Facebook法规之前。

所有使用Facebook的api的尝试都导致我无法访问,尽管我正在寻找我拥有的公共页面的公共帖子。

我已经想出了如何获取访问令牌

https://graph.facebook.com/oauth/access_token

用那个令牌我试过

https://graph.facebook.com/me/feed?access_token=<ACCESS_TOKEN> 

https://graph.facebook.com/<MY_PAGE>/posts?access_token=<ACCESS_TOKEN>

我也尝试过使用Facebook JS SDK,看起来像这样。

window.fbAsyncInit = function() {
    FB.init({
      appId            : '<APP_ID>',
      autoLogAppEvents : true,
      xfbml            : true,
      version          : 'v3.2'
    });
    FB.api(
    "/<MY_PAGE>/feed",
    function (response) {
      if (response && !response.error) {
        /* handle the result */
      }
    }

如果您拥有该主页,则可以使用主页令牌,而无需任何审核。只需授予自己manage_pages权限,并使用用户令牌获取具有以下端点的主页令牌:/page-id?fields=access_token - 或为您管理的所有主页获取:/me/accounts?fields=access_token

有关令牌的更多信息:https://developers.facebook.com/docs/facebook-login/access-tokens/

最新更新