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