2012-04-25 10 views
0

ユーザーがFacebookにログインしているかどうかを確認しようとしています。私が働いている場合は、彼が既にFacebookにログインしていて、かつて私に許可を与えていても、私のサイトにログインさせたいと思っています。Facebook PHP SDKの「getLoginStatusUrl()」が正しく機能していませんか?

私は私のユーザーを通じ導くために必要な流れかを判断する( http://developers.facebook.com/docs/reference/php/facebook-getLoginStatusUrl/上の指示に従って)上記のコードを使用しようとしていたが、存在するとき場合には誰も別名「no_sessionはのFacebookにログインしている
$params = array(
    'ok_session' => 'http://localhost/fb_connect?ok_session=1', 
    'no_user' => 'http://localhost/fb_connect?no_user=1', 
    'no_session' => 'http://localhost/fb_connect?no_session=1', 
); 
$next_url = $facebook->getLoginStatusUrl($params); 

、代わりに$paramsで指定された'no_session' URLを取得し、私はFacebookを利用してメッセージApplication Errorを取得する「のチェックログインステータス・ページ」 任意の提案は大歓迎

答えて

関連する問題