Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
#1

Открыть сессию Facebook по token без окна авторизации - Программирование Android

23.04.2014, 23:55. Просмотров 794. Ответов 1
Метки нет (Все метки)

Подскажите, каким образом правильно использовать метод
Java
1
openActiveSessionWithAccessToken()
в Faсebook API. Прохожу авторизацию, получаю токен запускаю диалог шаринга, он появляется (могу шарить). После очистки токена и закрытия сессии методом
Java
1
closeAndClearTokenInformation()
я пытаюсь открыть сессию уже имея ранее полученный токен, и сессия открывается, появляется диалог, но увы, пишет что произошла ошибка попробуйте позже.

Вот код:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
public static void migrateFbTokenToSession() {
        AccessToken accessToken = AccessToken.createFromExistingAccessToken(getAccessToken(), new Date(getAccessExpires()), null, AccessTokenSource.FACEBOOK_APPLICATION_NATIVE, Arrays.asList(Constants.FB_APP_PERMISSIONS));
    Session.openActiveSessionWithAccessToken(getContext(), accessToken , new Session.StatusCallback() {
 
        @Override
        public void call(Session session, SessionState state, Exception exception) {
                       if(session != null && session.isOpened()) {
                Session.setActiveSession(session);
            }
        }
    });
 
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.04.2014, 23:55     Открыть сессию Facebook по token без окна авторизации
Посмотрите здесь:
Facebook api. Active access token Android
Как достать expires_in при авторизации через Facebook Android
Как открыть url для авторизации в браузере и после вернуть токен в приложение? Android
Android Как открыть клавиатуру Android без xml
Сделать фото программно без окна камеры Android
Android Token из приложения Android
Android Получить token от менеджера аккаунтов
Android OAuth2 в google получить token через акаунт менеджер
Шаринг Facebook Android
Facebook leaderboards Android
Facebook, Авторизация Android
Android Android Facebook

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
25.04.2014, 13:02  [ТС]     Открыть сессию Facebook по token без окна авторизации #2
Узнал подробности.

В диалог выводит:
An error occurred. Please try again later.

а в лог ошибку выдает:
Error Code 110
Error Description: Invalid user id
Error Message: Missing user cookie (to validate session user)
Yandex
Объявления
25.04.2014, 13:02     Открыть сессию Facebook по token без окна авторизации
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru