-1

最新のfacebookphpsdkを使用していますが、メソッドFacebook :: getLogoutUrl($ params = array())が機能しないことがわかりました。getUser()は常に私のユーザーIDを返します。

4

1 に答える 1

0

ログアウト機能でリダイレクト URL を指定し、ログアウト リダイレクト後に Facebook の Cookie とセッションをクリアすることができます。

Facebook::getLogoutUrl( array( 'next' => 'your_logout_page.php' ) );

そして「your_logout_page.php」では、

setcookie('fbs_'.fb_app_id, ', time()-100, '/'); //clear FB cookie
session_destroy();

それが役に立てば幸い

于 2012-08-09T05:27:37.553 に答える