Facebook登录错误400错误请求 - PHP

时间:2013-02-06 20:24:20

标签: php facebook

我正在尝试修复fb登录错误。在我开始在网站上工作之前,已经设置了此代码。显然它曾经工作过。我查看了fb文档,代码看起来正确。这是电话:

$token_url = 'https://graph.facebook.com/oauth/access_token?client_id=' . $site->facebook_app_id . '&redirect_uri=' . urlencode('http://' . $site->domain . '/facebook.php?oauth_callback') . '&client_secret=' . $site->facebook_app_secret . '&code=' . get('code');

$token =  file_get_contents($token_url);

回复是:

failed to open stream: HTTP request failed! HTTP/1.0 400 Bad Request ' in .../facebook.php on line 21

echo $token_url的输出是:

https://graph.facebook.com/oauth/access_token?client_id=#####&redirect_uri=http%3A%2F%2Fdev.mypdxhomes.com%2Ffacebook.php%3Foauth_callback&client_secret= ####&code=AQClZMJ1NUYIwwXUABCw3g8hVhRFavrmQfCr5b-dS6PkVqA40WNfBhQTWHe7V7-q7HUDk2OTS50KGUHEa3TMYADWgkYp688rlSnGNyeetkFYWBuFrWOdeo_wBjdErBQ7n1iNHzetqMvlMtW9KK9TEmnIxmwXEdPl-T3CkRNbGp4g2oCSvXI_ozRo6LWDJMqg6nLq54ibag7k8muhjGZ97CYs

我看了很多关于这个问题的帖子,虽然没有人帮我解决我的问题。

1 个答案:

答案 0 :(得分:0)

在此处找到解决方案:Facebook Access Tokens - Server-Side Authentication

使用FB PHP SDK结束