2011-04-20 422 views
0

我需要使用facebook API的status.set方法更新Facebook狀態。我已經創建了一個應用程序,並能夠使用Facebook API的示例代碼進行登錄。我已經從Facebook下載了Facebook PHP SDK 2.1.2。我也在我的工作目錄中使用了facebook.php和fb_ca_chain_bundle.crt文件。但問題是,當我使用下面的代碼更新我的狀態時,則顯示一個長錯誤。PHP的:如何使用Facebook的status.set方法使用PHP?

SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed error code:60

我的代碼如下:

require './facebook.php'; 

$facebook = new Facebook(array( 
'appId' => '...', 
'secret' => '...', 
'cookie' => true, // enable optional 
cookie support)); 

try{ 
    $facebook->api(array(
     'method' => 'status.set', 
     'status' => $_POST['hello'], 
     'uid' => '...' 
    )); 
} 
catch(Exception $o){ print_r($o);} 

回答