【发布时间】:2014-03-17 09:43:11
【问题描述】:
我正在运行 Yii 框架并尝试使用 facebook 登录。总的来说,我对编程还很陌生,这是出于教育目的。
我已经按照他的指南进行了所有操作 https://github.com/christiansalazar/crugeconnector 一切似乎都是相互联系的。
当我最终尝试使用 facebook 登录时,我收到了这个错误。
错误 500 file_get_contents(https://graph.facebook.com/oauth/access_token?client_id=removed_for_this_post&redirect_uri=http%3A%2F%2Flocal.example.mysite.com%2Fquality%2Ffacebook-callback.php&client_secret=removed_for_this_post&code=removed_for_this_post):打开流失败:HTTP 请求失败! HTTP/1.1 400
回调 php 文件代码看起来像这样
$url = "index.php?r=/site/crugeconnector&crugekey=facebook&crugemode=callback";
// common code:
foreach($_GET as $key=>$val)
$url .= "&".$key."=".urlencode($val);
header("Location: ".$url);
我还在我的 Facebook 应用程序中添加了我的http://example.mysite.com/test/facebook-callback.php。
我已经研究了大约 14 个小时,任何帮助将不胜感激
【问题讨论】:
标签: php facebook login yii oauth