Twitter アプリの定義
Create an app のリンクから作成する。
キーの取得
apps.twitter.com にて
Application Settings
Consumer Key (API Key) --> (1)としてメモ
Consumer Secret (API Secret) --> (2)としてメモ
Your Access Token
Access Token --> (3)としてメモ
Access Token Secret --(4)としてメモ
Twitter4J のライブラリ (.jarファイル) をダウンロード
またはMavenなどを利用する。
https://mvnrepository.com/artifact/org.twitter4j/twitter4j-core
twitter4j.properties の準備 (クラスパスに通す)
debug=false
http.prettyDebug=false
oauth.consumerKey= (1)で取得した値
oauth.consumerSecret= (2)で取得した値
oauth.accessToken= (3)で取得した値
oauth.accessTokenSecret= (4)で取得した値
jsonStoreEnabled=true
Java の用意
package twtr.test;
import twitter4j.Status;
import twitter4j.Twitter;
import twitter4j.TwitterFactory;
public class UpdateStatusMain {
public static void main(String[] args) throws Exception {
String latestStatus = "This is test";
Twitter twitter = TwitterFactory.getSingleton();
Status status = twitter.updateStatus(latestStatus); // throws
// TwitterException
System.out.println("Successfully updated the status to ["
+ status.getText() + "].");
}
}