0
我正在使用Facebook註冊插件註冊用戶,如果他們有Facebook帳戶或使用默認註冊表,如果他們沒有fb帳戶。使用Yii框架和Facebook註冊插件創建註冊表
我已經在yii框架中使用模型將數據存儲到數據庫中創建了默認註冊表單。
我也寫了使用iframe使用Facebook註冊插件的代碼。
問題是,如何保存數據庫中的數據填寫fb註冊插件的形式和什麼在redirect-uri中提及?
我正在使用Facebook註冊插件註冊用戶,如果他們有Facebook帳戶或使用默認註冊表,如果他們沒有fb帳戶。使用Yii框架和Facebook註冊插件創建註冊表
我已經在yii框架中使用模型將數據存儲到數據庫中創建了默認註冊表單。
我也寫了使用iframe使用Facebook註冊插件的代碼。
問題是,如何保存數據庫中的數據填寫fb註冊插件的形式和什麼在redirect-uri中提及?
當facebook對用戶進行身份驗證並獲得應用程序許可後,可以通過調用api方法「/ me」使用facebook sdk(php或js)來獲取用戶數據。
例如,使用PHP SDK:
$user = $facebook->getUser();
if ($user) {
try {
$user_profile = $facebook->api('/me');
//Now using the the facebook data we create 'our' user
$model = new User;
$model->username = $user_profile['fullname'];
//and so on..
$model->save();
} catch (FacebookApiException $e) {
error_log($e);
$user = null;
}
}
更多的細節在官方公報php sdk repo
返回URL必須指向你的應用程序的頁面,您配置的一個,當你created the application在Facebook上