You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Twitter API V2 RecentSearch返回转推文本被截断如何获取完整内容?

Twitter API v2 RecentSearch 接口获取完整转推文本方案

直接通过调整请求参数即可在单次RecentSearch请求中拿到完整转推文本,无需额外调用单条推文查询接口,不会增加请求次数,具体操作如下:

  • 在请求的expansions参数中添加referenced_tweets.id,接口会将本次返回结果中所有转推、引用关联的原始推文,统一打包在返回体的includes.tweets字段中
  • 在tweet.fields参数中添加text字段,确保关联返回的原始推文包含完整未截断的文本内容

请求返回后,仅需在本地做简单匹配即可拿到完整内容:
如果某条主推文带有RT标记且内容截断,只需查询该推文referenced_tweets字段中type为retweeted的条目对应的ID,再到includes.tweets数组中匹配相同ID的推文,该推文的text字段就是你需要的完整转推内容。

示例请求参数参考:
expansions=referenced_tweets.id&tweet.fields=id,text,referenced_tweets&max_results=100

该方案完全符合接口规则,不会额外消耗请求配额,RecentSearch单次请求最多返回100条主推文,关联的原始推文全部附带在同一次返回结果中,10万条量级的采集仅需按正常分页逻辑请求即可,不需要额外发起单条推文查询请求。
如果需要处理多层嵌套转推的场景,只需在expansions参数中额外添加referenced_tweets.id.referenced_tweets.id,即可在同一次返回中拿到多层嵌套的完整推文内容。

内容的提问来源于stack exchange,提问作者Kevin Davis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 09:54:04