2012-03-30 100 views
1

授權我的應用程序後,我將用戶重定向到我的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

奇怪的是,完全相同的代碼已經在同一臺服務器上運行數月了!

+0

這與代碼無關,但與當前的API問題無關(請參閱[Platform Live Status](http://developers.facebook.com/live_status)或服務器網絡問題(如未更新的DNS) – 2012-03-30 21:03:19

+0

根據Facebook的說法,API問題已解決,但我仍然收到相同的錯誤消息! – snmueller89 2012-03-31 12:21:59

回答

4

我已經解決了這個問題!

主機已阻止端口80和443.重新激活它們後,一切正常。