2011-11-21 108 views
0

我最近下載了Facebook PHP SDK以嘗試發佈到Facebook用戶的牆上。Facebook PHP SDK(v.3.1.1)問題

我的Facebook用戶當前已登錄但尚未使用我的應用程序。

$user = $facebook->getUser(); 
if ($user) { 
// user is logged in 

} else { 
// user is not logged in 
    $url = $facebook->getLoginUrl(array('next' => 'http://localhost.com/php-sdk/examples/example.php')); 
    header("Location: $url"); 
} 

我注意到它重定向我到那裏需要我登錄到應用程序,這是有點奇怪,因爲這是我第一次看到這種行爲的頁面時,它說:「你正在登錄DummyFBApp作爲用戶「放在底部。每當我嘗試使用其他fb應用程序,它只會詢問我是否有權訪問我的信息,帖子等。

是否可以跳過此「登錄」並僅顯示對話框是否允許應用程序發佈到用戶牆?

+0

登錄到應用程序? –

+0

是的,這是一個截圖。 http://imageshack.us/photo/my-images/59/96444731.png/ – madkris24

+0

此應用程序是否處於沙盒模式? –

回答

1

很確定這是新的auth對話框。在設置中應該有一個選項 - > Facebook應用程序設置中的高級選項,允許您暫時關閉它。