2013-03-13 92 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

相關問題