【发布时间】:2017-04-10 21:42:56
【问题描述】:
我正在使用 Twitter4J 来获取给定用户的推文。但是,有时推文文本会在末尾缩短为 ... ,并提供带有全文的 t.co 链接。有人知道我必须做什么才能直接在 Twitter4J 中获取全文?
我的代码(缩短):
ConfigurationBuilder cb = new ConfigurationBuilder();
cb.setDebugEnabled(true.setOAuthConsumerKey("xyz")
.setOAuthConsumerSecret("xyz")
.setOAuthAccessToken("xyz")
.setOAuthAccessTokenSecret("xyz");
Twitter twitter = new TwitterFactory(cb.build()).getInstance();
List<Status> status = new ArrayList();
Paging page = new Paging(1, 100);
status.addAll(twitter.getUserTimeline("NASA", page));
for (Status tweet : statuses) {
System.out.println("@" + tweet.getUser().getScreenName() + " - " + tweet.getText());
}
例如 NASA 全长最新推文:
@Space_Station 上还有 3 个感恩节晚餐,@AstroPeggy 和她的同事本周抵达。
Twitter4J 提供什么:
@Space_Station 上还有 3 个感恩节晚餐,本周 @AstroPeggy 和… https://t 。 co/zw6QrudPCu
【问题讨论】:
标签: java api twitter twitter4j