私はグーグルで検索しようとしたが、いずれかの有用な答えを見つけることができませんでした、これを解決する方法原因:java.lang.NoSuchMethodError:twitter4j.Twitter.getId()I? Twitterから認証が成功した後
if(verifier.length() > 0 || verifier !=null){
Twitter twitter = new Twitter();
twitter.setOAuthConsumer(ConsumerKey,ConsumerSecret);
RequestToken requestToken = (RequestToken) session.getAttribute("twitterRequestToken");
session.setAttribute("twitterVerifier",verifier);
System.out.println("verifier : "+verifier);
AccessToken accessToken = twitter.getOAuthAccessToken(requestToken,verifier);
twitter.setOAuthAccessToken(accessToken.getToken(), accessToken.getTokenSecret());
User user1 = twitter.showUser(twitter.getId());
System.out.println("user1 : "+user1.getName());
System.out.println("user1 : "+user1.getLocation());
System.out.println("user1 : "+user1.getScreenName());
System.out.println("user1 : "+user1.getFollowersCount());
// For Example: to search someone on twitter.
List<User> users = twitter.searchUsers("antoalphi", 1);
for (int i = 0; i < users.size(); i++) {
System.out.println("Twitter Friends :"+users.get(i));
}
}
iは
Caused by: java.lang.NoSuchMethodError: twitter4j.Twitter.getId().
は、私がログインして一覧表示したい私はこのエラーを取得excuteしようとすると、 Java Webアプリケーションを使用しているユーザープロファイル情報。
助けてください。
Twitter.getId()のコードを投稿しますか? 入力または出力の引数が間違っているか、関数の名前が間違っています。 –
twitterライブラリをうまくインポートしてもよろしいですか? –
どのtwitter4jのバージョンを使用していますか? – talnicolas