Войти и отменить при авторизации - PullRequest
1 голос
/ 12 ноября 2011

Итак, у меня есть страница на холсте Facebook, на которой есть некоторая информация и кнопки http://www.facebook.com/theminespress?sk=app_289102104446763.

Первый вопрос ... Когда пользователь нажимает на ссылку приложения, он попадает на страницу входа:

http://www.facebook.com/connect/uiserver.php?app_id=287405277948067&method=permissions.request&redirect_uri=http%3A%2F%2Fapps.facebook.com%2Fchocolate_sender%2F&response_type=none&display=page&perms=publish_stream&auth_referral=1

Даже если они уже вошли в систему?Как мне получить их прямо в диалоговом окне авторизации для расширенных разрешений?

Во-вторых, если пользователь выбирает «Не разрешать» на экране расширенных разрешений, они все еще включены в приложение?Я не вижу, чтобы перейти к:

http://YOUR_URL?error_reason=user_denied& error=access_denied&error_description=The+user+denied+your+request

Как описано в (http://developers.facebook.com/docs/authentication/).

Что я делаю не так? Пожалуйста, помогите.

1 Ответ

0 голосов
/ 12 ноября 2011

Вам необходимо переопределить действие по умолчанию в Facebook. Смотрите мой ответ на этот пост для примера кода http://facebook.stackoverflow.com/questions/7886134/facebook-requests-2-0-how-to-change-accept-button-url-to-be-a-url-outside-of/7987489#7987489 - перейдите по ссылке на страницу помощи Facebook.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...