Ошибка при выходе из приложения Android Facebook - PullRequest
3 голосов
/ 23 февраля 2012

Я пытаюсь выйти из приложения Android на Facebook. Я получаю проблему при выходе из системы, поскольку она выдает следующую ошибку:

{"error_code":101,"error_msg":"Invalid API key","request_args": [{"key":"method","value":"auth.expireSession"},{"key":"format","value":"json"}]}

Если для выхода из системы я использую тот же код на кнопке «Назад», он будет работать правильно.

Я проверил свой ключ API и сгенерировал новый хэш-ключ и идентификатор приложения, но он все еще не работает.

1 Ответ

0 голосов
/ 25 августа 2012

Это также случается со мной.

Я создаю синглтон-класс для работы с API Facebook, вызываю логин в одном фрагменте (этот фрагмент разрушается после) и вызываю выход из системы в другом фрагменте. Но когда фрагмент логина разрушается, синглтон также исчезает (поведение dalvik), поэтому при выходе из системы синглтон воссоздает с нулевым access_token.

Нашел, переделал мой синглтон и теперь выходит нормально. Так что отладьте ваше приложение и посмотрите, доступен ли маркер доступа при выходе из системы.

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