我正在努力通过Python(3-legged Twitter authorization walkthrough)上的Twitter注册来获得3足授权过程,但我不断收到错误消息:
“反向身份验证凭据无效”
当我想为用户请求oauth_token
和oauth_token_secret
时(上面提到的三足式教程中的第三步)。
我发现其他开发人员也有问题,例如:
还有一个显然可以在Scala中实现流程的用户:
Twitter Developers Implementation in Scala
因此,我尝试使用有关Oauth工作流程的现有Python教程
,并遵循Scala中的实现(请参见上文)。但是,我仍然停留在相同的错误消息。有人可以看一下我的代码,然后告诉我,我的方法在哪里出错?我准备使用Jupyter笔记本来深入了解我的方法。我试图实现自己的签名方法,以及利用请求/ oauth教程的方法,而这两种方法均会导致相同的错误。指向Jupyter Notebook的链接。
编辑:This implementation似乎对我有用。我终于可以实现登录过程并检索有效的令牌和秘密。