twitter4j使用
时间: 2023-07-11 22:44:39 浏览: 178
Twitter4j是一个Java开发的Twitter API库,可以用于与Twitter交互,例如获取用户信息、发送推文等。使用Twitter4j需要先在Twitter开发者平台申请API密钥和API密钥密码,然后在Java项目中引入Twitter4j的jar包。
下面是使用Twitter4j获取用户信息的示例代码:
```java
import twitter4j.*;
import twitter4j.auth.AccessToken;
public class TwitterDemo {
public static void main(String[] args) throws TwitterException {
// 设置API密钥和API密钥密码
String consumerKey = "your_consumer_key";
String consumerSecret = "your_consumer_secret";
String accessToken = "your_access_token";
String accessTokenSecret = "your_access_token_secret";
// 创建Twitter对象并设置OAuth认证信息
Twitter twitter = new TwitterFactory().getInstance();
twitter.setOAuthConsumer(consumerKey, consumerSecret);
twitter.setOAuthAccessToken(new AccessToken(accessToken, accessTokenSecret));
// 获取用户信息
User user = twitter.showUser("twitterdev");
System.out.println(user.getName());
System.out.println(user.getDescription());
System.out.println(user.getFollowersCount());
}
}
```
在这个示例中,我们首先设置了API密钥和API密钥密码,然后创建了一个Twitter对象并设置了OAuth认证信息,最后使用showUser方法获取了Twitter官方开发者账号的用户信息。
阅读全文