2012-01-24 2 views
1

Я пытаюсь получить доступ к user_id для текущего пользователя на одной из моих вкладок.User_ID на странице вентилятора

Я попробовал большинство методов постов здесь, но безрезультатно ...

Я знаю, что я могу найти здесь параметров

print_r(parse_signed_request($_REQUEST['signed_request'],APP_SECRET)) ; 

Но мне нужно сделать некоторые auth на странице вентилятора. Кто-нибудь знает, как вызвать диалоговое окно auth во всплывающем окне, используя PHP SDK?

Для справки, это делается на этой странице. http://www.facebook.com/willitblend?sk=app_107727025983833

Благодаря

Шейн

ответ

0

РНР SDK предоставляет только способ, чтобы получить ссылку на вход для пользователя, перенаправляя их на другую страницу, где появляется Auth Dialog.

Я обычно делаю это с помощью JavaScript SDK, в котором есть способ проверки входа пользователя в систему и отображения всплывающего окна, если это не так. Проверить FB.getLoginStatus() и FB.login()

+0

Отлично, что действительно помогает FB.login(), хотя опыт невелик. Он открывает диалоговое окно во всплывающем окне, а не в стиле лайтбокса ... Затем он оставляет меня с пустым экраном, когда вы нажимаете для авторизации. –

+0

Теперь я перенаправлен с помощью auth, а затем перенаправлен обратно на страницу. Кажется, хорошо работает. Спасибо за вашу помощь :) –

Смежные вопросы