首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Oauth和Jtwitter

Oauth和Jtwitter
EN

Stack Overflow用户
提问于 2010-05-26 00:21:08
回答 3查看 2.7K关注 0票数 1

我试着在jTwitter中使用Oauth。并在创建Oauth信号后客户端时获得一个异常

String JTWITTER_OAUTH_KEY="GDdmIQH6jhtmLUypg82g";String JTWITTER_OAUTH_KEY= OAuthSignpostClient client = new OAuthSignpostClient(JTWITTER_OAUTH_KEY,JTWITTER_OAUTH_SECRET,"oob");

引发以下异常

线程"main“中的异常: oauth.signpost.AbstractOAuthConsumer.(Ljava/lang/String;Ljava/lang/String;)V at winterwell.jtwitter.OAuthSignpostClient$2.(OAuthSignpostClient.java:182) at winterwell.jtwitter.OAuthSignpostClient.init(OAuthSignpostClient.java:182) at winterwell.jtwitter.OAuthSignpostClient.(OAuthSignpostClient.java:144) at jay.twitter.HelloTwitter.main(HelloTwitter.java:16)

我做错了什么?有人能帮忙吗。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-05-26 14:16:05

您需要下载路标oauth并将其添加到类路径/项目中。JTwitter与几个不同的oauth库一起工作,但是下载中没有任何一个。

顺便说一句,通过在dev.twitter.com注册来获得自己的密钥是一个好主意。

票数 3
EN

Stack Overflow用户

发布于 2011-01-21 07:41:16

  1. 下载signpost.jar
  2. 将其添加到类路径/项目中

希望能得到解决

票数 1
EN

Stack Overflow用户

发布于 2011-04-08 19:19:00

您可能没有OAuth库。

有许多可用的库,但我建议使用路标。如果您使用的是eclipse,则应该通过以下方法来实现:

右键单击项目->生成路径->配置生成路径

然后单击"Add“(如果路标jar在您的文件中),或者单击”“(如果它在其他文件中)。

最后,您应该有一个twitter应用程序,这样twitter才能与yout应用程序进行对话,并为其设置字符串。为了做到这一点,你应该在developer.twitter.com中注册你的twitter帐号,然后在twitter上创建你的应用程序。然后,您将为JTWITTER_OAUTH_KEY和JTWITTER_OAUTH_SECRET提供自己的值(如果您还没有)。

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

https://stackoverflow.com/questions/2909418

复制
相关文章

相似问题

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