Распределение причин истечения срока действия токена доступа - способствует удалению пользователя с правами администратора страницы. - PullRequest
0 голосов
/ 24 января 2012

Мы видим странное поведение в причинах истечения срока действия маркеров доступа для страниц с помощью нашего приложения. Мы используем разрешение offline_access и не испытываем никаких проблем при сборе данных (ограничения, ошибки и т. Д.).

Некоторые пользователи, у которых истек срок действия токенов Страницы, являются фактическими владельцами Страницы. Если срок действия токена истекает, странно, что мы получаем причину истечения срока действия как «удалено из роли администратора».

Поговорив с некоторыми из пользователей, которые, по-видимому, были удалены как администраторы, я обнаружил, что никто явно не удалил их из роли администратора - похоже, FB сделал это сам по себе.
Это документированное поведение?

Некоторые номера:

  • 76: истекло общее количество токенов доступа (из нескольких сотен авторизованных токенов)
  • 22 (28,9%): измененный пароль учетной записи (Ошибка при проверке токена доступа: сеанс был признан недействительным, поскольку пользователь изменил пароль.)
  • 52 (68,42%): удалено от имени администратора страницы (чтобы выдать себя за пользователя, пользователь должен быть администратором страницы.)
  • 2 (2,6%): аннулирован доступ к приложению (Ошибка при проверке токена доступа: пользователь не авторизовал приложение.)

Числа кажутся сильно искаженными. Распространен ли этот вид распространения?
Насколько часто пользователи удаляются из Страниц как администраторы?
Кто-нибудь понимает поведение пользователя - они отменяют доступ администратора вместо отмены доступа к приложению?

Спасибо.

1 Ответ

0 голосов
/ 24 января 2012

Facebook в настоящее время находится в процессе отказа от разрешения offline_access.Смотрите: https://developers.facebook.com/docs/offline-access-deprecation/ и https://developers.facebook.com/blog/post/500/, чтобы узнать о некоторых способах обработки просроченных токенов.

Что касается внутренней работы Facebook, ваши предположения так же хороши, как и мои, относительно того, что ониделаю с администраторами страниц.Это определенно беспокоит меня, так как одно из моих производственных приложений работает со страницами и offline_access.На данный момент я не видел проблемы с отзывами администратором прав администрирования страницы.Я буду следить за этим.

Проверьте настройки вашего приложения, чтобы увидеть, что deprecate offline_access: установлено для ваших приложений на https://developers.facebook.com/apps/{appid}/advanced

...