Исключение API (OAuthException: Невозможно вызвать API от имени этого пользователя) - PullRequest
1 голос
/ 27 октября 2011

Получено следующее исключение при вызове API (/ Me) с использованием последней версии PHP SDK.

OAuthException: Невозможно вызвать API от имени этого пользователя.

Такое же исключение появляется для некоторых facebookтолько аккаунт.Любая подсказка?

Ответы [ 2 ]

1 голос
/ 16 октября 2013

Я нашел источник проблемы (по крайней мере, на нашем сайте). В консоли разработчика Facebook (https://developers.facebook.com/apps), наше приложение показывало недействительную политику конфиденциальности. В связи с этим Facebook автоматически перевел наше приложение в режим песочницы.

Обновление нашей политики конфиденциальности и (что более важно) удаление нашего приложения из режима песочницы привело к прекращению этой ошибки.

Другие пользователи, похоже, добились определенных успехов в удалении региональных (специфичных для страны) ограничений на то, кто может и не может войти в свое приложение (https://groups.google.com/forum/#!topic/django-social-auth/XaE5dFXEqhA)

Кроме того, вопросы @ Igy звучат разумно и могут привести к поиску решения.

Удачи! :)

0 голосов
/ 27 октября 2011

Маркер доступа этого пользователя все еще действителен?Пользователь заблокировал вас?Можете ли вы перейти к профилю пользователя вручную?(то есть их профиль может быть недоступен)

...