Facebook oauth жалуется на отсутствующий «секрет входа» - PullRequest
0 голосов
/ 26 декабря 2011

это может показаться повторением вопроса, на который был дан ответ в другом месте, но я столкнулся с этими ответами, и они не помогают ...

, поэтому я продолжаю получать этот ответ (от https://graph.facebook.com/oauth/access_token) в моей последней части процесса входа в систему oauth (я получил «код», полученный после утверждения приложения через диалог авторизации facebook):
{"error": {"message": "Ошибка при проверке секрета входа в систему. Поскольку в вашем приложении помимо секретного ключа есть секретный ключ входа в систему, необходимо использовать секретный ключ входа в систему, а не секретный ключ с OAuth.", "type": "OAuthException"}}

В других ответах на этот вопрос упоминается отключение параметра «Принудительное использование секретного имени входа для вызова OAuth и для auth.login» в настройках приложения. Однако этот параметр не в моих настройках (настройки-> расширенный). здесь упоминается та же проблема не удалось получить токен доступа

"секрет входа в систему" как понятие нигде не упоминается в api docs facebook.

У кого-нибудь есть идеи? Я был бы очень признателен... спасибо

дополнение: Я не использую какую-либо библиотеку, но вместо этого напрямую общаюсь с API FB через python

1 Ответ

0 голосов
/ 27 декабря 2011

Я полагаю, вы используете старый API, попробуйте скачать последнюю версию формы здесь .
Теперь у fb нет концепции секретного ключа.

...