我正在使用Yii框架开发一个facebook应用程序,并希望使用php sdk进行身份验证和其他图形api调用。虽然我有一个经过测试的身份验证脚本,但是我无法使用我的Yii框架生成的文件正确实现它。
现在我在组件中使用
中的整个身份验证代码制作 FacebookHelper 类 public function authenticator()
(在此功能启动之前包括facebook.php以及使用
导入'application.lib.*'
其中受保护的lib目录是我的php sdk所在的位置)
并且 SiteController 的主控制器包含以下用于调用它的代码。
public function actionIndex()
{
$fbhelper = new FacebookHelper();
$value=$fbhelper->authenticator();
if($value==0){
die("It works");
}
$this->render('index');
}
应用程序使用
调用登录URL$facebook->getLoginUrl()
但facebook会显示一个错误发生的消息。
我做错了什么。
由于我是MVC模型和Yii框架的新手,我对如何应对它有点迷茫,所以如果你也可以解释你的答案(如果有关于其中的MVC架构)。三江源!
答案 0 :(得分:0)