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

问题描述 投票:-1回答:1

我能找到的大多数演练都来自最近的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 */
      }
    }
facebook facebook-graph-api facebook-javascript-sdk
1个回答
1
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.