2012-04-23 16 views
0

私は自分のサイトでFacebookの登録プロセスをワンクリックで実装しようとしています。私が望むものを持っている他のサイトでは、FBを登録するボタンをクリックするだけで、すぐにアカウントが与えられているので、私は非常にうんざりしています。ワンクリック登録 - ここに何か不足していますか?

FBのドキュメントで、登録済みのフォームをiframe内にプレフィックスを付けて表示する方法について説明しています(他のウェブサイトには必要なものはありません)。

FBログインボタンがあり、権限を尋ねるポップアップダイアログが表示され、アカウントがない場合は登録用URLを追加して登録しました(FBの知識これは許可されていないことを意味するのでしょうか?では、登録ページをワンクリックしてアプリを承認するにはどうすればよいですか?

私がやってみたいのは、自分のサーバー上でFBユーザーの電子メールとuser_idを使って登録を要求することです。私はこれらをMySQLに保存することができます。

[登録]> [アプリの承認]をクリックします。システムにログインするときは、Login(登録とログインのための電子メールとパスワードの入力を保存する)をクリックするだけです。

何か不足していますか?私はどこでもこれを見ることができないのですか?

私はここで何が欠けているのか理解できません。

答えて

0

php sdkを使用して、ダイアログの後にユーザー情報にアクセスします。下記のようなものですが、確かにデータベースが存在するかどうかチェックしたいと思っています。

$email=$user_profile[email]; 
$uid=$user_profile[id]; 
$sql = 'INSERT INTO mydatabase (`id`, `email`) VALUES (\''.$uid.'\', \''.$email.'\');'; 
$insert=mysql_query($sql) or die ('Error! in Insert '.$uid.' SQL'); 
関連する問題