我不能向 Twitter API 发出 350 个请求(REST API 的最大值),我只能发出 150 个。
所以我从推文 ID 中获取推文内容:
url = new URL("https://api.twitter.com/1/statuses/show.json?id=" + tweetId + "&include_entities=true");
connection = (HttpURLConnection) url.openConnection();
connection.setDoOutput(true);
connection.setRequestMethod("GET");
in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
在此之前,我尝试使用以下方式进行身份验证:
ConfigurationBuilder cb = new ConfigurationBuilder();
cb.setOAuthConsumerKey(consumerKey);
cb.setOAuthConsumerSecret(consumerSecret);
cb.setOAuthAccessToken(token);
cb.setOAuthAccessTokenSecret(tokenSecret);
Twitter twitter = new TwitterFactory(cb.build()).getInstance();
我想我应该使用“twitter”变量来调用请求,但我不知道如何。
提前致谢,