我想在将来测试Twitter的API。我试着用Postman测试它,但我总是得到这个错误。“code”:32,“message”:“无法验证您的身份。”我从我的开发者帐户中创建了一个新应用,并将所有生成的令牌放入Postman中,如下所示:
我的参数和这个截图一样:(使用正确的令牌)
我需要检查一些重要的东西吗?我希望有人已经遇到这个问题,或者只是可以帮助我。
2cmtqfgy1#
在Postman中的“Authorization”选项卡下,从“Add authorization data to:“下拉列表中选择“Request Headers”。有用的参考资料:https://developer.twitter.com/en/docs/basics/authentication/guides/authorizing-a-request.html
zsbz8rwp2#
错误32“无法验证您的身份”也可能发生在推文内容触发Twitter审查过滤器时。
wribegjk3#
对于任何仍然有问题的人...我的问题是,在使用Postman进行测试时,没有为我的POST请求设置Content-Type: application/x-www-form-urlencoded头。一旦我补充说,一切都很好。
Content-Type: application/x-www-form-urlencoded
bz4sfanl4#
另一个要检查的是正在发布的状态中的!字符。确保编码正确更多详情请参阅此处:https://groups.google.com/d/msg/google-appengine/6ILDt39anbs/gEwMVBNJLkYJ
!
gzszwxb45#
跟着图片走,你会得到正确的回报。
ztmd8pv56#
我在编码oauth_callback参数时遇到了问题,修复这个问题很有帮助。
oauth_callback
6条答案
按热度按时间2cmtqfgy1#
在Postman中的“Authorization”选项卡下,从“Add authorization data to:“下拉列表中选择“Request Headers”。
有用的参考资料:https://developer.twitter.com/en/docs/basics/authentication/guides/authorizing-a-request.html
zsbz8rwp2#
错误32“无法验证您的身份”也可能发生在推文内容触发Twitter审查过滤器时。
wribegjk3#
对于任何仍然有问题的人...
我的问题是,在使用Postman进行测试时,没有为我的POST请求设置
Content-Type: application/x-www-form-urlencoded
头。一旦我补充说,一切都很好。bz4sfanl4#
另一个要检查的是正在发布的状态中的
!
字符。确保编码正确更多详情请参阅此处:https://groups.google.com/d/msg/google-appengine/6ILDt39anbs/gEwMVBNJLkYJ
gzszwxb45#
跟着图片走,你会得到正确的回报。
ztmd8pv56#
我在编码
oauth_callback
参数时遇到了问题,修复这个问题很有帮助。