2011-11-14 62 views
-1

我創建Facebook應用程序facebook php sdk不起作用。爲什麼?

require_once("facebook.php"); 

    $config = array(); 
    $config[‘appId’] = 'myid'; 
    $config[‘secret’] = 'mysecret'; 
    $config[‘fileUpload’] = false; // optional 

    $facebook = new Facebook($config); 

    $uid = $facebook->getUser(); 
    echo $uid; 

,但它不工作。我的應用頁面上沒有看到任何東西!爲什麼?

+5

我希望這不是你真正的'appId'和'secret' ...? – Clive

+0

做你自己的大忙,並從你的帖子中刪除真正的'appId'和'secret'。然後將您的問題標記爲版主注意並要求他們從修訂歷史中刪除敏感數據。並取下您鏈接的圖像,以確認您的機密數據!由於某種原因,它被稱爲「祕密」;) – Clive

+0

它只是測試應用程序。真正的應用程序將與另一個ID和祕密。我只是想知道爲什麼不工作的PHP SDK? – butteff

回答

1

您可能會因多種原因而看不到任何內容。一個可能是$ uid不是一個字符串,但是一個對象和php正在拋出一個錯誤。您可以打開錯誤報告並找到錯誤。 也可能值得在uid上做一個var_dump或print_r,uid可能不是你所期望的

+0

var_dump或print_r也不顯示任何內容。看起來像$ uid是空的......但爲什麼? sdk的方式是真實的,myid和密碼也是錯誤的。 – butteff

+0

那麼,是什麼原因?爲什麼它不起作用? – butteff

+0

error_reporting(E_ALL); - 屏幕上沒有錯誤 – butteff

相關問題