邮递员Twitter Api身份验证错误-代码:32

邮递员Twitter Api身份验证错误-代码:32,twitter,twitter-oauth,postman,Twitter,Twitter Oauth,Postman,我目前在尝试发送基本GET请求时面临身份验证问题。 我从那次尝试中得到的结果如下: {“errors”:[{“code”:32,“message”:“Could not authenticate you.”}]} 我很熟悉这样一个事实,即这个错误相当普遍,但我发现这个问题很有趣,因为经过几个小时的努力,它仍然在发生。我使用应用程序Postman()实现了这一点 以下是我尝试过做的事情: 确保机器的时间和时区设置正确 确保我的Twitter的时区设置正确 确保凭据正确(与我的Twitter应用程

我目前在尝试发送基本GET请求时面临身份验证问题。 我从那次尝试中得到的结果如下:

{“errors”:[{“code”:32,“message”:“Could not authenticate you.”}]}
我很熟悉这样一个事实,即这个错误相当普遍,但我发现这个问题很有趣,因为经过几个小时的努力,它仍然在发生。我使用应用程序Postman()实现了这一点

以下是我尝试过做的事情:

确保机器的时间和时区设置正确 确保我的Twitter的时区设置正确 确保凭据正确(与我的Twitter应用程序中的凭据相同) 在我的请求中添加一些基本参数 将链接放入应用程序设置中的“回调url”字段 使用另一个库-Tweetinvi() 正在检查请求URL是否正确 以前的这些尝试都是徒劳的。我找到的任何解决方案都无法解决我的问题。 下面简要介绍一下我在Postman中的配置


感谢您的帮助。

在遇到一些奇怪的作品/无法通过Postman(v5.5胖客户端和Chrome扩展)验证的问题**后,我决定试试。看看是我还是其他Oauthv1客户端

** 我让邮递员工作。一段时间后,它没有改变任何东西,而是与:

{
    "errors": [
        {
            "code": 89,
            "message": "Invalid or expired token."
        }
    ]
}
基本上与其他人在这里报告的错误相同。通过检查失眠,我发现这一定与邮递员有关

在OSX上安装brew cask
让您轻松使用(Linux和Win客户端也可用)。然后在客户机中:

  • 创建
    新请求
    并为其命名(将
    GET
    保留为测试方法)
  • Auth
    选项卡中选择
    OAuth1
  • 输入URL,例如
    https://api.twitter.com/1.1/search/tweets.json?q=%23golang
  • 输入Twitter应用程序验证(从
    https://apps.twitter.com
    )凭证
  • 消费者密钥
  • 消费者秘密
  • Token
  • Token Secret
    • 注:所有四个都是必需的,除非使用
  • 发送请求

  • 如果这能起作用,就像在我的测试中一样,那么邮递员出了问题,这不是你的错:)

    在与邮递员进行了两天的尝试并关注了许多论坛和帖子之后,这挽救了我们的时间:失眠。谢谢感谢您的反馈,很高兴这是有价值的-尽管您损失了两天,就像我一样:(