我想将来测试某个应用程序的Twitter api。我试图用Postman进行测试,但是我一直都遇到这个错误。
“代码”:32, “ message”:“无法验证您的身份。”
我用开发者帐户制作了一个新应用,并将生成的所有令牌放入邮递员中,如下所示:
我的参数与以下屏幕截图相同:(带有正确的令牌)
我需要检查一些重要的东西吗? 我希望有人已经遇到了这个问题,或者可以帮助我解决这个问题。
答案 0 :(得分:3)
在邮递员的“授权”标签下,从“将授权数据添加到:”下拉列表中选择“请求标头”。
有用的参考资料: https://developer.twitter.com/en/docs/basics/authentication/guides/authorizing-a-request.html
答案 1 :(得分:3)
对于仍然有问题的任何人...
我的问题是,在使用Postman测试时,没有为我的POST请求设置Content-Type: application/x-www-form-urlencoded
标头。添加完之后,一切都很好。
答案 2 :(得分:0)
当tweet的内容触发Twitter审查过滤器时,也会发生错误32“无法验证您的身份”。
答案 3 :(得分:0)
要检查的另一件事是处于发布状态的!
字符。确保其编码正确。
有关更多详细信息,请参见此处:https://groups.google.com/d/msg/google-appengine/6ILDt39anbs/gEwMVBNJLkYJ