Python的Twitter Auth三足式授权过程

时间:2019-01-09 10:19:45

标签: python twitter oauth python-requests twitter-oauth

我正在努力通过Python(3-legged Twitter authorization walkthrough)上的Twitter注册来获得3足授权过程,但我不断收到错误消息:

  

“反向身份验证凭据无效”

当我想为用户请求oauth_tokenoauth_token_secret时(上面提到的三足式教程中的第三步)。

我发现其他开发人员也有问题,例如:

Twitter Developers Case 1

Twitter Developers Case 2

还有一个显然可以在Scala中实现流程的用户:

Twitter Developers Implementation in Scala

因此,我尝试使用有关Oauth工作流程的现有Python教程

Requests Oauth Tutorial

,并遵循Scala中的实现(请参见上文)。但是,我仍然停留在相同的错误消息。有人可以看一下我的代码,然后告诉我,我的方法在哪里出错?我准备使用Jupyter笔记本来深入了解我的方法。我试图实现自己的签名方法,以及利用请求/ oauth教程的方法,而这两种方法均会导致相同的错误。指向Jupyter Notebook的链接。

编辑:This implementation似乎对我有用。我终于可以实现登录过程并检索有效的令牌和秘密。

0 个答案:

没有答案