Facebook认证教程缺失一块

时间:2012-01-20 23:44:54

标签: facebook authentication

在过去的两天里,我一直在努力尝试成功验证用户进入我的Facebook应用程序。我最终想要实现的是检索和存储用户的访问令牌。 我遇到的问题是遵循FB教程进行身份验证:http://developers.facebook.com/docs/authentication/

在客户端流程部分的上方,有一段代码可以让我获得当前用户。不幸的是,我只收到错误:

Warning: file_get_contents(https://graph.facebook.com/me?access_token=) [function.file-get-contents]: failed to open stream: No route to host

将错误追溯到我可以的位置,显然这一行有错误:

$response = @file_get_contents($token_url);

因为如果我回应$响应,我什么也得不到。

教程中没有提及我应该做什么,但我不是因为我不知道我应该这样做?

非常感谢

2 个答案:

答案 0 :(得分:0)

您可以通过

获得访问令牌
// Get the current access token
$access_token = $facebook->getAccessToken();

//And now echo the access token 
echo $access_token;

答案 1 :(得分:0)

好吧,它最终排序了。显然这是一个服务器问题。我尝试在2个不同的服务器+本地开发应用程序(EasyPhp 5.3.8.1)。在第三台服务器上我试过它现在可以工作(手指交叉)。老实说,我不知道为什么它现在正在工作,为什么我的本地服务器没有应有的功能。嗯,它现在有效:D