授权我的应用后,我将用户重定向到我的php脚本:
require 'facebook.php';
$facebook = new Facebook(array(
'appId' => 'XXX',
'secret' => 'XXX',
));
$user = $facebook->getUser();
$fbUser = $facebook->api('/me');
getUser() - 函数正确返回我的Facebook-UserID,但是当我尝试使用$ facebook-&gt; api('/ me')获取更多信息时,会返回以下错误消息:< / p>
未捕获的CurlException:7:无法连接到第886行的/XXX/base_facebook.php中抛出的主机
奇怪的是,完全相同的代码已在同一台服务器上运行了几个月?!
答案 0 :(得分:4)
我已经解决了这个问题!
主机已阻止端口80和443.重新激活后,一切正常。