使用Golang与Twitter时出现错误。

huangapple go评论90阅读模式
英文:

Error using Twitter with Golang

问题

我正在使用golang开发一个Web应用程序,并使用Twitter的API进行登录。在我的电脑上运行得很好,但是当我将其部署到生产环境时出现了以下错误:

获取请求令牌时出错,Post http://api.twitter.com/oauth/access_token: 调用错误3:无效的安全票据。

英文:

I'm developing a web application with golang and using an API of Twitter to do the login. It runs very well in my computer but I have that error when I put it in production.

Error getting request token, Post http://api.twitter.com/oauth/access_token: Call error 3: invalid security ticket

答案1

得分: 4

没有看到代码很难确定,但我敢打赌你的凭据是不正确的。

我建议使用一个客户端库来处理身份验证,以便更容易进行调试。(这是我写的一个Go Twitter客户端库:https://github.com/ChimeraCoder/anaconda)。

如果错误是你没有创建正确的查询,使用一个经过充分测试的库将解决这个问题。如果你仍然得到相同的错误,请检查你的所有凭据(包括回调URL!)是否正确。

英文:

It's hard to tell without seeing the code, but I'd bet that your credentials are incorrect.

I'd recommend using a client library to handle your authentication to make debugging easier. (Here's a Go twitter client library I wrote).

If the error is that you're not creating the correct query, using a well-tested library will fix that. If you still get the same error, check that all of your credentials (including the callback URL!) are correct.

huangapple
  • 本文由 发表于 2013年9月26日 22:56:21
  • 转载请务必保留本文链接:https://go.coder-hub.com/19031667.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定