用Java发布推文

Twitter应用的定义 (T w i t t e r de

从应用程序的链接创建一个应用程序。

image.png

获取钥匙

image.png

在apps.twitter.com网站上

应用程序设置
消费者密钥(API密钥)–> 记为(1)
消费者秘钥(API秘钥)–> 记为(2)

您的访问令牌
访问令牌 –> 记为 (3)
访问令牌密钥 –> 记为 (4)

请下载Twitter4J库的.jar文件。

或者使用Maven等工具。

准备 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() + "].");
    }

}