我正在使用最新的 PHP SDK。直到昨天,我的网站都通过 Facebook 进行了身份验证,从 Facebook 查询数据,并能够发布到 Facebook。
现在登录 Facebook 后,我的页面没有查询任何内容。我调用 $me = $this->facebook->api('/me')。$me 现在未定义。
我没有更改任何以前工作的代码。
我正在使用最新的 PHP SDK。直到昨天,我的网站都通过 Facebook 进行了身份验证,从 Facebook 查询数据,并能够发布到 Facebook。
现在登录 Facebook 后,我的页面没有查询任何内容。我调用 $me = $this->facebook->api('/me')。$me 现在未定义。
我没有更改任何以前工作的代码。
当前有一个错误http://developers.facebook.com/bugs/412291762177195?browse=search_50b52ea44ab2c4d05746653由于 SSL 证书而导致 Facebook 异常。由于 PHP 抛出异常,用户无效,因此 API 调用将不起作用。
已知的错误。已解决: http: //developers.facebook.com/bugs/412291762177195 ?browse=search_50b5b3ac645046132144787
在此处下载新的 SDK:https ://github.com/facebook/facebook-php-sdk
同时您可以使用此代码来避免 SSL 异常
Facebook::$CURL_OPTS[CURLOPT_SSL_VERIFYPEER]=false;