-
-
Save neetaro/2cf1ee276070e9d759eae9ce4a806c7c to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package test; | |
import twitter4j.Status; | |
import twitter4j.Twitter; | |
import twitter4j.TwitterException; | |
import twitter4j.TwitterFactory; | |
import twitter4j.User; | |
import twitter4j.conf.ConfigurationBuilder; | |
public class TwitterAPITest { | |
public static void main(String[] args) throws TwitterException { | |
String ckey = "***"; | |
String csec = "***"; | |
String atkn = "***-***"; | |
String asec = "***"; | |
ConfigurationBuilder cb = new ConfigurationBuilder(); | |
cb.setDebugEnabled(true); | |
cb.setOAuthConsumerKey(ckey); | |
cb.setOAuthConsumerSecret(csec); | |
cb.setOAuthAccessToken(atkn); | |
cb.setOAuthAccessTokenSecret(asec); | |
Twitter twitter = new TwitterFactory(cb.build()).getInstance(); | |
User user = twitter.verifyCredentials(); | |
System.out.println("JSON=" + user); | |
System.out.println("ツイート数=" + user.getStatusesCount()); | |
System.out.println("フォロワー数=" + user.getFollowersCount()); | |
System.out.println("フォロー数=" + user.getFriendsCount()); | |
System.out.println("いいね数=" + user.getFavouritesCount()); | |
System.out.println("アカウント作成日=" + user.getCreatedAt()); | |
System.out.println("最近のツイートJSON=" + user.getStatus()); | |
Status status = user.getStatus(); | |
System.out.println("最近のツイート本文=" + status.getText()); | |
System.out.println("最近のツイート日時=" + status.getCreatedAt()); | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment