$ facebook-> api()调用返回CurlException:7?
问题描述:
授权我的应用程序后,我将用户重定向到我的PHP脚本:
require 'facebook.php';
$facebook = new Facebook(array(
'appId' => 'XXX',
'secret' => 'XXX',
));
$user = $facebook->getUser();
$fbUser = $facebook->api('/me');
的的getUser() - 功能正常返回我的Facebook,用户ID,但只要我努力获取更多信息与$ facebook-> API( '/我')时,返回以下错误消息:
未捕获CurlException:7:无法连接到主机扔在/XXX/base_facebook.php上线886
奇怪的是,完全相同的代码已经在同一台服务器上运行数月了!
答
我已经解决了这个问题!
主机已阻止端口80和443.重新激活它们后,一切正常。
这与代码无关,但与当前的API问题无关(请参阅[Platform Live Status](http://developers.facebook.com/live_status)或服务器网络问题(如未更新的DNS) – 2012-03-30 21:03:19
根据Facebook的说法,API问题已解决,但我仍然收到相同的错误消息! – snmueller89 2012-03-31 12:21:59