首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >邮递员Twitter Api身份验证错误-代码: 32

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

Stack Overflow用户
提问于 2017-11-28 17:09:01
回答 1查看 3.2K关注 0票数 3

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

代码语言:javascript
运行
复制
{“errors”:[{“code”:32,“message”:“Could not authenticate you.”}]}

我很熟悉这个错误很常见的事实,但是我发现这个问题很有趣,因为在尝试解决它的许多小时之后,它仍然在发生。我使用了应用邮递员(https://www.getpostman.com)来实现这个目标。

以下是我想做的事情:

确保我的机器的时间和时区设置正确,确保我的Twitter的时区设置正确,确保凭据是正确的(与我的Twitter应用程序相同),为我的请求添加一些基本参数,使用另一个库Tweetinvi (https://github.com/linvi/tweetinvi1)将链接放入应用程序设置中的“callback_url”字段,检查请求URL是否正确,所有这些尝试都是徒劳的。我找到的任何解决办法都不能解决我的问题。下面简单介绍一下我在邮递员中的配置

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

发布于 2018-01-04 14:19:36

在遇到一些奇怪的工作/不工作问题**与邮差(v5.5胖客户端和Chrome扩展),我决定尝试失眠症患者。看看是我还是剩下的Oauthv1客户端。

**我让邮差工作。过了一段时间,在没有改变任何东西的情况下,它打破了:

代码语言:javascript
运行
复制
{
    "errors": [
        {
            "code": 89,
            "message": "Invalid or expired token."
        }
    ]
}

基本上和其他人在这里报告的错误是一样的。通过检查失眠症,我发现一定是邮递员的关系。

OSX上的brew cask install insomnia为您提供了方便(客户端为Linux和Win也可用)。然后在失眠症患者中:

  1. 创建New Request并给它命名(让GET作为我们测试的方法)
  2. OAuth1选项卡中选择Auth
  3. 输入网址,例如https://api.twitter.com/1.1/search/tweets.json?q=%23golang
  4. 输入Twitter (来自https://apps.twitter.com)凭据
    1. Consumer Key
    2. Consumer Secret
    3. Token
    4. Token Secret

  1. 发送请求

如果像我的测试一样,这是可行的,那么邮递员就有问题了,这不是你的错:)

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47537227

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档