Настройки Facebook "Мобильный Интернет" - PullRequest
1 голос
/ 02 декабря 2011

Я использую Scribe API (https://github.com/fernandezpablo85/scribe-java) для аутентификации через OAuth.

Я обнаружил 2 проблемы:

Сначала я вызвал диалог OAUTH с помощью "display = touch""и это работало как талисман, но последний шаг не был перенаправлен через 302. Он показывал код JavaScript с" window.location.href = REDIRECT_URL "в моем веб-просмотре.

Моя проблема в том, чтоЯ изменил "как ваше приложение интегрируется с Facebook" с "Веб-сайта" на "Мобильный Интернет".

Теперь я получаю сообщение об ошибке:

"Код ошибки API: 191"

"Указанный URL-адрес не принадлежит приложению"

"Invalid redirect_uri: данный URL-адрес не разрешен конфигурацией приложения"

Может кто-нибудь помочь мне, пожалуйста?

это мои настройки:

Тип приложения: web

Режим песочницы: включен

Удалить устаревшие API: включен

Потоковая защита URL-адреса после публикации:включено

Обновление до запросов 2.0: включено

Требуется manage_notifications: enabled

Принудительное использование секретного имени входа для вызова OAuth и для auth.login: отключено

Зашифрованный токен доступа: включено

Запросы 2.0 Эффективно: отключено

Расширенный диалог авторизации: отключено

Формат исключения API Batch Graph: отключено

Домен приложения: я заполняю и пытаюсь сохранить информацию, но при повторном открытии данные не заполняются

Сводка:

Когда «Веб-сайт» без опции отображения, на последнем шаге я получаю ответ 302.

Когда «Веб-сайт» с «display = touch», веб-просмотр получает скрипт «window.location.href» вместо ответа перенаправления 302 (диалог OAuth был в веб-представлении Android).

Когда я перешел с «Веб-сайт» на «Мобильный Интернет», я не смог получить доступ к диалоговому окну Facebook Oauth: Код ошибки API: 191 Указанный URL-адрес не принадлежит приложению.Но URL не изменился.

1 Ответ

0 голосов
/ 03 декабря 2011

решаемая.Я просто включаю «Эффективность запросов 2.0» в разделе «Дополнительные настройки» и «Выберите, как ваше приложение интегрируется с Facebook» (веб-сайт)

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