Facebook api登录非常慢
有人能告诉我为什么facebook api登录非常慢吗。 看 至少需要10秒 使用代码:Facebook api登录非常慢,facebook,login,Facebook,Login,有人能告诉我为什么facebook api登录非常慢吗。 看 至少需要10秒 使用代码: $facebook = new Facebook(array( 'appId' => 'xxxx', 'secret' => 'xxxx', 'cookie' => true, )); $user = $facebook->getUser(); if ($user) { try { $user_profile = $facebook->api('/me'); } cat
$facebook = new Facebook(array(
'appId' => 'xxxx',
'secret' => 'xxxx',
'cookie' => true,
));
$user = $facebook->getUser();
if ($user) {
try {
$user_profile = $facebook->api('/me');
} catch (FacebookApiException $e) {
error_log($e);
$user = null;
}
}
if ($_GET['logout']=='Y') {
$logoutUrl = $facebook->getLogoutUrl();
header("Location: $logoutUrl");
exit;
}
if (!$user) {
$logurl = $facebook->getLoginUrl(array('scope' => 'email'));
header("Location: $logurl");
exit;
}
我昨天在我的网站上遇到过这个问题。 我发现问题是因为我的网站所在的服务器启用了ipv6连接 但由于未知原因,无法建立到Facebook的ipv6连接 20秒后,连接将退回到ipv4
禁用ipv6后解决我的问题。希望这也能解决你的问题。我昨天在我的网站上遇到过这个问题。 我发现问题是因为我的网站所在的服务器启用了ipv6连接 但由于未知原因,无法建立到Facebook的ipv6连接 20秒后,连接将退回到ipv4
禁用ipv6后解决我的问题。希望这也能解决您的问题。这需要多长时间?我怀疑一旦你的应用程序请求这么多权限,有人会立即测试你的代码。评测你的脚本,比如microtime…当它在登录到我的网站url后返回时,它会等待。从facebook到我的服务器的呼叫似乎很慢。这需要多长时间?我怀疑一旦你的应用程序请求这么多权限,有人会立即测试你的代码。分析你的脚本,比如microtime…当它在登录到我的网站的url后返回时,它会等待。从facebook到我的服务器的呼叫似乎很慢