简体   繁体   English

使用Twitter4j获取推文

[英]Get tweets using Twitter4j

I have a java program for fetching my tweets and below is the code 我有一个Java程序来获取我的推文,下面是代码

public class TwitterTest {
    public static void main(String[] args) {
        Twitter twitter = new TwitterFactory().getInstance();

        //  My Applications Consumer and Auth Access Token
        //twitter.setOAuthConsumer("67MIcbC1X6mbpaEqxa7YTd1hDPIdLb5bLKf4TxIRLAsX63DgFQ", "7HHjSHJ6Rjxx4ASC2465AlWBG");
        twitter.setOAuthAccessToken(new AccessToken("s1y1iAhG5nsXTrE9OVAsqMtqiLIP4QKT8CmTRVgV9LC3O", "110445397-Cf3l9NAK4iD8VAERXp0ZMKnAfWx9KywuJs3OSdkF"));

        try {

            ResponseList<Status> a = twitter.getUserTimeline(new Paging(1,5));

            for(Status b: a) {
                System.out.println(b.getText());
            }

        }catch(Exception e ){

        }

    }
}

Below is the error which i get 以下是我得到的错误

Relevant discussions can be found on the Internet at:
http://www.google.co.jp/search?q=b64d2231 or
http://www.google.co.jp/search?q=309f0452
TwitterException{exceptionCode=[b64d2231-309f0452], statusCode=403,     message=SSL is required, code=92, retryAfter=-1,    rateLimitStatus=RateLimitStatusJSONImpl{remaining=178, limit=180, resetTimeInSeconds=1430935706, secondsUntilReset=775}, version=3.0.3}

What is the reason for the error? 错误的原因是什么?

You need to set SSL enabled. 您需要设置启用SSL。 Look at this topic for further information: "SSL is required" exception while requesting OAuthRequest Token using Twitter4J library 请查看本主题以获取更多信息: 使用Twitter4J库请求OAuthRequest令牌时出现“需要SSL”异常

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM