Twitter API - 使用t.co缩短文本缩短

时间:2016-11-26 20:24:34

标签: java api twitter twitter4j

我使用Twitter4J获取给定用户的推文。然而,有时推文文本会在...末尾缩短,并提供带有全文的t.co链接。有人知道我必须做什么才能直接在Twitter4J中获取全文?

我的代码(缩短):

@Test

E.g。 NASA全长的最新推文:

@Space_Station上的感恩节晚餐还有3个,本周@AstroPeggy和她的同事们到了。

Twitter4J提供的内容:

@Space_Station上的感恩节晚餐还有3个,本周抵达@AstroPeggy和... https:// t。 CO / zw6QrudPCu

1 个答案:

答案 0 :(得分:4)

我在设置ConfigurationBuilder时通过激活扩展模式解决了这个问题:

ConfigurationBuilder configurationBuilder = new ConfigurationBuilder();
configurationBuilder.setTweetModeExtended(true); //Plus other options

Twitter4J现在返回完整的消息。请注意,通过激活此模式,Twitter返回的消息现在允许超过140个字符。  Here are official docs在扩展模式下。