我试着在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)
我做错了什么?有人能帮忙吗。
发布于 2010-05-26 14:16:05
您需要下载路标oauth并将其添加到类路径/项目中。JTwitter与几个不同的oauth库一起工作,但是下载中没有任何一个。
顺便说一句,通过在dev.twitter.com注册来获得自己的密钥是一个好主意。
发布于 2011-01-21 07:41:16
希望能得到解决
发布于 2011-04-08 19:19:00
您可能没有OAuth库。
有许多可用的库,但我建议使用路标。如果您使用的是eclipse,则应该通过以下方法来实现:
右键单击项目->生成路径->配置生成路径
然后单击"Add“(如果路标jar在您的文件中),或者单击”“(如果它在其他文件中)。
最后,您应该有一个twitter应用程序,这样twitter才能与yout应用程序进行对话,并为其设置字符串。为了做到这一点,你应该在developer.twitter.com中注册你的twitter帐号,然后在twitter上创建你的应用程序。然后,您将为JTWITTER_OAUTH_KEY和JTWITTER_OAUTH_SECRET提供自己的值(如果您还没有)。
https://stackoverflow.com/questions/2909418
复制相似问题