Facebook graph api Facebook管理页面问题

Facebook graph api Facebook管理页面问题,facebook-graph-api,facebook-javascript-sdk,Facebook Graph Api,Facebook Javascript Sdk,我一直在尝试以我的页面的名义发布。我是应用程序和页面的管理员 我在应用程序中创建了一个测试应用程序。我使用了该应用程序ID,并在这样登录时请求管理页面和发布操作范围 jQuery(document).ready(function() { jQuery.ajaxSetup({ cache: true }); jQuery.getScript('//connect.facebook.net/en_UK/all.js', function(){ FB.init({ app

我一直在尝试以我的页面的名义发布。我是应用程序和页面的管理员

我在应用程序中创建了一个测试应用程序。我使用了该应用程序ID,并在这样登录时请求管理页面和发布操作范围

 jQuery(document).ready(function() {
  jQuery.ajaxSetup({ cache: true });
  jQuery.getScript('//connect.facebook.net/en_UK/all.js', function(){
    FB.init({
      appId: 'XXXXXXXXX'
    });     
    jQuery('#loginbutton,#feedbutton').removeAttr('disabled');
    FB.getLoginStatus(function(response){ 
        FB.login(function(response){
            console.log(response);
            postToPage();
        }, {scope: 'manage_pages,publish_actions'});


    });
  });
});
下面是我的postToPage函数

function postToPage() {
    var page_id = 'XXXXX';
    window.FB.api('/' + page_id, {fields: 'access_token'}, function(resp) {
        if(resp.access_token) {
            window.FB.api('/' + page_id + '/feed',
                'post',
                { message: "I'm a Page!", access_token: resp.access_token }
                ,function(response) {
                    console.log(response);
            });
        }
    });
}
我很好地登录了。我被要求获得许可,但我确实获得了访问令牌。然后,在发布时,我得到了回应

“(#200)用户尚未授权应用程序执行此操作 行动”


因为我是网页和应用程序的管理员,并且我正在使用测试应用程序,所以我不在我缺少的地方?。任何人都可以提供帮助。

如果您使用的是2.3版,请从

发布页面权限-发布页面需要此新权限 作为一页。以前的发布操作是必需的。授予 在v2.3自动发布之前,管理_页面并发布_操作 已授予发布页面的权限。如果有人通过v2.3登录,您需要 除了管理页面外,还明确请求发布页面