我需要使用状态更新facebook状态。设置facebook API的方法。我已经创建了一个应用程序,并能够使用Facebook API的样例代码登录。我已经从Facebook下载了Facebook PHP SDK 2.1.2。我还使用facebook.php和fb_ca_chain_bundle。CRT文件在我的工作目录。但问题是,当我去更新我的状态使用下面的代码,然后一个长错误显示。
SSL证书有问题,请检查CA证书是否正确。详细信息:错误:14090086:SSL例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败错误码: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);}
我解决了这个问题。请参阅链接:
如何从我的应用程序获得facebook用户ID ?
希望对大家有所帮助