Как запросить вход в Facebook / авторизацию при установке приложения (вкладка страницы)? - PullRequest
1 голос
/ 10 ноября 2011

У меня есть приложение, которое установлено в виде вкладки на странице Facebook. Установка проста, но, к сожалению, не запрашивает у установщика (то есть администратора страницы) авторизацию (например, для областей «email, publish_stream»), если только пользователь не войдет в приложение. Моя цель заключается в том, чтобы лицо, устанавливающее приложение, немедленно получило запрос на авторизацию определенных разрешений, чтобы приложение могло публиковать сообщения на своей стене и т. Д.

Есть ли способ запросить разрешения как часть процесса установки? В идеале пользователь должен установить приложение на вкладке и, как часть процесса установки, запросить разрешения. Вызов FB.login не работает, так как всплывающие окна заблокированы.

Я использую API OAuth2 и Javascript Facebook. Приложение поддерживается сервером (Rails), поэтому я мог бы перейти на использование серверной аутентификации, хотя я бы предпочел этого не делать.

Я просмотрел множество похожих сообщений, но все они используют устаревший код (который не работает с поддержкой OAuth2 в Facebook) или требуют, чтобы пользователь нажал кнопку «Войти»:

Есть предложения?

...