Twitter Auth 3-х сторонний процесс авторизации в Python - PullRequest
0 голосов
/ 09 января 2019

Я работаю над тем, чтобы получить трехсторонний процесс авторизации через SignUp для Twitter в Python ( Трехстороннее прохождение авторизации через Twitter ), и я продолжаю получать сообщение об ошибке:

«Недействительные учетные данные обратного аутентификации»

, когда я хочу запросить oauth_token и oauth_token_secret для пользователя (Третий шаг в упомянутом выше учебнике с тремя ножками).

Я обнаружил, что другие разработчики также имеют проблемы, например ::11013*

Пример для разработчиков в Твиттере 1

Дело разработчиков Твиттера 2

а также Пользователь, который, по-видимому, смог реализовать поток в Scala:

Реализация Twitter-разработчиков в Scala

Итак, я попытался поработать с существующими учебниками по Python в отношении рабочего процесса Oauth

Требуется учебник по Oauth

, а также следуя реализации в Scala (см. Выше). Тем не менее, я все еще застрял с тем же сообщением об ошибке. Может ли кто-нибудь просмотреть мой код и, возможно, сказать мне, где мой подход был неправильным? Я подготовил тетрадь Jupyter, чтобы понять мой подход. Я попытался реализовать собственный подход к подписи, а также подход к использованию учебника по запросам / oauth, в то время как оба приводили к одной и той же ошибке. Ссылка на Jupyter Notebook .

РЕДАКТИРОВАТЬ: Эта реализация , похоже, работает для меня. Наконец-то я смог реализовать процесс входа в систему и получить действительные токены и секреты.

...