在没有 App Review 的情况下访问我拥有的 public 页面的 public Facebook 帖子?

Access public Facebook posts for a public page which I own without App Review?

我能找到的大多数演练都是在最近的 Facebook 规定之前。

尽管我正在寻找我拥有的 public 页面的 public 帖子,但我尝试使用 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/