2012-05-29 2 views
0

Я только что понял, что если я выйду из facebook.com, токен доступа в моем приложении перестает действовать (вызывается fbSessionInvalidated).Выход из facebook.com делает недействительным токен доступа в моем приложении

Я не понимаю, почему вход из Facebook сайта бы недействительным маркер доступа в моем приложении. Это нормальное поведение, и если да, то почему это происходит?

ответ

0

Я только позволил «Удалить offline_access разрешения» в расширенных настройках моего приложения и эта проблема решена (я также получаю 60 дней токенов сейчас).

0

Это нормально, вам нужно задать токен.

Но будьте осторожны со 2-го мая.

Это вместо http://developers.facebook.com/roadmap/offline-access-removal/

+0

offline_access устарел, поэтому, очевидно, я не буду его использовать. Но это не то, что я прошу в любом случае. Просто хочу понять, почему выход из веб-сайта FB также отменяет токен доступа в моем приложении. – pt2ph8

+0

вы должны спросить различный токен, прочитав документацию, объясните, как работать с автономным токеном, чтобы избежать истечения срока действия вашего токена. Я имею в виду, что есть 5 сценариев для обхода, у меня была такая же проблема, как вы и это способ сделать. – Kuqd

+0

и это хороший инструмент, чтобы понять, как все это работает. Https: //developers.facebook.com/tools/debug/access_token? Q = – Kuqd

Смежные вопросы