2015-04-03 2 views
0

Я пытаюсь сделать диалог входа в Facebook на веб-странице.RestFB - Просмотр диалогового окна регистрации

По RestFB, чтобы получить журнал в диалоге, я должен написать этот код:

ScopeBuilder scopeBuilder = new ScopeBuilder(); 
scopeBuilder.addPermission(UserDataPermissions.USER_STATUS); 
scopeBuilder.addPermission(UserDataPermissions.USER_ABOUT_ME);   


FacebookClient client = new DefaultFacebookClient(Version.VERSION_2_2); 
String loginDialogUrlString = client.getLoginDialogUrl(appId, redirectUrl,  scopeBuilder); 

Однако, когда я пишу этот код на определенный Java документ, я не получаю журнал в диалога на веб-странице.

Как я могу связать этот код, чтобы показать на веб-странице html диалог диалога?

Проект, над которым я работаю, содержит базовую архитектуру MVC (игровая платформа).

Благодаря

+0

У вас есть действующие appId и redirectUrl, указанные для вашего 'getLoginDialogUrl'? Двойная проверка настроек вашего приложения FB: https://developers.facebook.com/apps/[APP_ID]/settings/. –

ответ

1

Вы должны позволить пользователю открыть loginDialogUrlString в окне браузера и после процесса входа в Facebook пользователь перенаправляется на страницу, или, по крайней мере, на данном redirectUrl.

Зарегистрируйте loginDialogUrlString где-нибудь и поместите его вручную в браузере, это должно открыть диалоговое окно входа. Если не проверить свои настройки и открыть проблему в RestFB (Github).

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