2013-03-13 61 views
0

我有一个大问题,我尝试从Facebook应用发布帖子到Facebook页面墙。Facebook发布应用到页面墙对他人隐身

我用这个函数来进行:

function Post_facebook($message){ 

    include_once('php-sdk/facebook.php'); 

    $app_config = array(
     'appId' => '*********', 
     'secret' => '************'); 

    $page_config = array(
     'access_token' => '********', 
     'page_id' => '*********'); 

    $facebook = new Facebook($app_config); 

    $params = array(
     'access_token' => $page_config['access_token'], 
     'message' => $message); 

    $post_id = $facebook->api('/'.$page_config['page_id'].'/feed','post',$params); 
} 

一切似乎是确定的,但只有我能看到的信息。 当我在墙上时,一切似乎都很正常,我从应用程序中看到帖子。但是,如果有人走上墙,他将无法做到。发布在隐私设置上设置为“公开”,所以我不明白为什么它不起作用。

如果我去后从其他帐户URL(https://www.facebook.com/*****/posts/*****)它说:页面不存在....

+0

出禁用沙盒模式感兴趣的是Facebook上的应用程序开发或生活?如果它没有发布为现场直播,那么只有被认为是该应用开发者的用户才能看到这些帖子。 – BenjaminPaul 2013-03-13 10:53:52

+0

它被设置生活。我可以直接从墙上发布,一切都很好。只有从应用程序中发布的信息对所有人都是不可见的... 感谢您的关注 – user2164950 2013-03-13 12:51:57

回答

1

你需要从你的Facebook应用程序的设置

+0

禁用沙箱模式对我有用 – ling 2013-12-05 10:59:39