Я захожу на Facebook в фоновом режиме из моего приложения. Изначально я вошел в систему пользователя из своей активности и сохранил токен oauth. Возможно, что срок действия маркера oauth истек, даже при автономном доступе. Как я могу проверить действительный токен oauth с помощью Facebook Android SDK?
Когда я создаю новый объект Facebook, поле oauth не устанавливается. Я мог установить его из своего сохраненного токена, но не сохранил время истечения сеанса. Поэтому, глядя на исходный код, оба значения isSessionValid()
и request()
завершатся неудачно. Я не могу authorize()
пользователя из фонового потока с всплывающим диалоговым окном входа в систему.
Означает ли это, что я не могу проверить действительный токен через SDK?