群里有人贴来一张 X 截图,说某家公司已经宣布新产品延期。你准备写进周报,却不知道截图截掉了什么。此时先找原帖,弄清楚作者到底说了什么,比立刻写一段总结可靠。
从 status 链接确定帖子
接口接收 tweet_id。文档给出的链接形式是 x.com/用户名/status/帖子编号,取 status 后的编号即可。不要把用户名当帖子 ID,也不要用截图里显示的日期猜编号。拿不到原链接时,先向提供截图的人索要来源;这个详情查询不是图片反向搜索。把原链接与编号同时记下,方便编辑核对。
先读返回内容,再决定怎样引用
完成单条查询后查看实际返回数据,确认是要核查的帖子。当前接口文档只概括为推文数据,没有承诺所有正文相关字段都存在,因此不要预设固定嵌套路径。保留能取得的原文;如材料包含引用、转述或上下文不全,回到原帖人工阅读,并把尚未确认的部分标出来。
周报里把三种话分开
可以建立“来源链接、原帖表述、人工解释、待核实问题、查询时间”五列。例如,原帖只说会在下周提供进展,人工解释不能直接写成产品延期已确认。这个例子是编辑方法,不是接口实际返回的新闻。若让 AI 帮助压缩文字,要同时给它原文与来源编号,要求不补充日期、原因或承诺。
一条帖子不是完整的讨论
详情接口并不等于整条回复链,也不能用一条帖子的互动情况代表所有用户态度。需要评论分析时,应另行收集相关材料。原帖无法取得时,把周报状态写成“来源待核实”,不要仅凭截图定性。交给同事的最终成果是一条可以回查的引用及其限制;即使暂时不能下结论,也比把不完整消息写成事实更有帮助。
完整地址与参数
GET https://api.trmesh.com/openapi/api/v1/twitter/web/fetch_tweet_detail
| 参数 | 类型 | 必填 | 含义 |
|---|---|---|---|
tweet_id |
string | 是 | 推文ID |
可以复制的 Python 请求
安装 requests 并在环境变量中设置 TRMESH_API_TOKEN。把示例用户名或作品 ID 换成你要查询的对象。
import os
import requests
# 使用自己的 TRMesh 开发者密钥;不要将密钥写入网页。
url = "https://api.trmesh.com/openapi/api/v1/twitter/web/fetch_tweet_detail"
params = {
"tweet_id": "1808168603721650364"
}
response = requests.get(
url, params=params, timeout=30,
headers={"Authorization": f"Bearer {os.environ['TRMESH_API_TOKEN']}"},
)
response.raise_for_status()
payload = response.json()
print(payload) # 先核对真实响应,再提取业务字段
调用接口会使用你的 TRMesh 账号额度,运行前请确认接口价格。