Страница 1 из 1

Проблема с Facebook

Добавлено: 06 фев 2014, 17:07
Артем Дегтев
Прикрутил Facebook к приложению, но во время тестирования возникла следующая проблема:
Если на устройстве нету клиента фейсбука, то при нажатии на кнопку показывает WebView и все работает нормально.
Если есть клиент, то при нажатии показывает диалог с запросом на авторизацию и все. Больше нечего не происходит.
Делал по вот этой статье - http://idev.by/android/3479/.

Буду признателен за советы как можно исправить эту проблему.

Re: Проблема с Facebook

Добавлено: 06 фев 2014, 17:40
altwin
я конкретно с fb не работал, но что то тут не то... если ваше приложение работает через обычный браузер, то оно зарегестрированно, как web app. Вам же нужно standalone Android app(не знаю как у них это называется). Поидее когда открывает браузер - вы устанавливаете redirect url, и похоже он у вас установлен, если уж работает. Используя же standalone версию, там другие настройки нужны.
Вообще там полюбому есть ошибка, смотрите в LogCat, fb не дураки и не будут без информации о ошибке падать тем более в debug режиме, найдете запись о ошибке - решите проблему.

P.S. а вообще как оо будет работать, если там пример 2011 года, сейчас oauth2 должен быть, а что было там... да и не обязательно, что то точно изменилось. используйте пример отсюда: https://developers.facebook.com/docs/an ... h-facebook

Re: Проблема с Facebook

Добавлено: 06 фев 2014, 17:48
anber

Re: Проблема с Facebook

Добавлено: 06 фев 2014, 17:49
Артем Дегтев
altwin писал(а):я конкретно с fb не работал, но что то тут не то... если ваше приложение работает через обычный браузер, то оно зарегестрированно, как web app. Вам же нужно standalone Android app(не знаю как у них это называется). Поидее когда открывает браузер - вы устанавливаете redirect url, и похоже он у вас установлен, если уж работает. Используя же standalone версию, там другие настройки нужны.
Вообще там полюбому есть ошибка, смотрите в LogCat, fb не дураки и не будут без информации о ошибке падать тем более в debug режиме, найдете запись о ошибке - решите проблему.

P.S. а вообще как оо будет работать, если там пример 2011 года, сейчас oauth2 должен быть, а что было там... да и не обязательно, что то точно изменилось. используйте пример отсюда: https://developers.facebook.com/docs/an ... h-facebook
Спасибо, буду пробывать. Спасибо за помощь

Re: Проблема с Facebook

Добавлено: 06 фев 2014, 18:45
Артем Дегтев
Спасибо, добавил нужный атрибут, теперь все хорошо. Спасибо большое.

Re: Проблема с Facebook

Добавлено: 06 фев 2014, 18:50
anber
Артем Дегтев писал(а):
Спасибо, добавил нужный атрибут, теперь все хорошо. Спасибо большое.
Автор вопроса на SO кстати я ;)