Twitter 需要将url附加到tweet(状态)

Twitter 需要将url附加到tweet(状态),twitter,Twitter,当我尝试使用此API端点获取tweet(状态)时 具有url的entities对象不向我提供发布状态的链接,在url对象中只有tweet url本身 范例 在此状态下,有一个附加的url 最短的是 我需要在entities对象的url子对象中获取上面提到的url 有人面临这个问题吗? 长url位于JSON.entities.url[0]中。扩展url 短的一个在json.entities.url[0].url中,经过大量的搜索和尝试,我找到了原因 这个问题是因为推特本身的截断问题, 因此,

当我尝试使用此API端点获取tweet(状态)时 具有url的entities对象不向我提供发布状态的链接,在url对象中只有tweet url本身

范例

在此状态下,有一个附加的url

最短的是

我需要在entities对象的url子对象中获取上面提到的url

有人面临这个问题吗?

长url位于JSON.entities.url[0]中。扩展url


短的一个在json.entities.url[0].url中,经过大量的搜索和尝试,我找到了原因

这个问题是因为推特本身的截断问题,
因此,当请求twitter API时,必须将“tweet_mode=extended”添加到请求中,所有内容都能完美工作

谢谢JeffProd,但当我请求时,我只在实体中看到推特的url本身,而不是附件:(你能提供我更多详细信息吗?在你的请求中,添加
include_entities:true
:结果相同,但不是所有状态,一些状态具有实际发布的url,而其他状态具有推特(status'))实体中的URL。真是奇怪的问题。