从 Twitter(X)分享链接下载视频(2026)
拿到 t.co 短链接,或结尾带 ?s=46&t= 的 x.com 网址?把完整分享链接粘贴到 curl-x 即可保存 MP4,支持 App 分享、私信转发和 t.co 包装链接。
Want to try it now? Paste a post link from any supported platform to download its media instantly.
Open Downloader想从 Twitter(X)分享链接下载视频,方法很简单:从 X App、私信转发或群聊里复制完整的 x.com/…/status/…?s=46&t=… 网址(或者短的 t.co/ 包装链接),在 Safari 或 Chrome 里打开 curl-x,粘贴链接,保存 MP4 即可。分享链接就是别人点击 分享 → 复制链接 时 X 生成的地址——它连同追踪参数一起,指向的正是浏览器下载工具能解析的那条公开推文。
这篇文章写给那些手里拿到的是分享链接、而不是干净的 x.com/user/status/1234… 地址的人——iPhone、Android、Windows、Mac 都适用。
要点速览:
- X 的分享链接长这样:
x.com/USER/status/ID?s=46&t=CODE,或短包装t.co/CODE。- 直接粘贴整条网址,包括
?s=和&t=追踪参数——curl-x 会自动去掉。t.co链接会替你自动解析,不必先在浏览器里打开。- Discord 的嵌入修复镜像(
vxtwitter.com、fxtwitter.com、fixupx.com)也能用。- 私密/受保护账号和仅存在于私信里的媒体,即使拿到有效分享链接也无法下载。
什么是 Twitter(X)分享链接
当有人在一条推文上点击 分享图标 → 复制链接 时,X App 会复制推文的规范网址,并在后面追加一串追踪参数,得到类似这样的地址:
https://x.com/NASA/status/1234567890123456789?s=46&t=Zl2ni2XIV-87KWpyKbAe1w
另外,任何在推文、私信或邮件通知内部流转的网址,都会被 X 的 t.co 短链服务包装起来:
https://t.co/AbCdEf12345
| 在哪里会遇到 | X 交给你的是什么 |
|---|---|
| X App 分享面板 | x.com/…/status/…?s=46&t=… |
| 私信或群聊转发 | 往往是 t.co/CODE 包装链接 |
| 邮件或推送通知 | t.co/CODE 或 x.com/i/web/status/… |
| Discord 嵌入修复器 | vxtwitter.com / fxtwitter.com 镜像网址 |
分享链接不是另一个文件,也不是画质更差的镜像,它只是指向同一条公开推文的指针。curl-x 读取的是 X 为这条推文提供的同一份公开数据,那些参数只是顺带跟着而已。
拿不准手里是哪种 Twitter 链接?可以看 Twitter Link Downloader: What Kind of Link Actually Works。
分享链接的几种形式:?s= 参数与 t.co 包装
X 在链接里编码的是分享来源,而不是媒体类型。下面这些 curl-x 都能自动处理:
| 链接形式 | 示例 | 含义 |
|---|---|---|
| App 分享(iOS) | x.com/USER/status/ID?s=46&t=CODE | s=46 = 从 iOS App 复制 |
| App 分享(Android) | x.com/USER/status/ID?s=20 | 旧版 Android 用 s=20 或 s=19 |
| 短链包装 | t.co/AbCdEf12345 | X 短链,跳转到推文 |
| 旧域名 | twitter.com/USER/status/ID | 改名前的地址仍可解析 |
| 移动端子域名 | mobile.twitter.com/USER/status/ID | 自动归一化 |
保留问号后面的参数。 像 ?s=46&t=Zl2ni… 这样的都是分享来源标记。curl-x 在解析前会把 ? 后面的内容全部去掉,所以粘贴原封不动的链接总能用,没什么需要你手动清理的。
t.co 链接在服务器端解析。 直接粘贴 t.co/CODE 即可;curl-x 会跟随跳转链条,并重新确认它落在一条真实推文上。你不需要先把链接打开才能找到目的地。
哪些分享链接能用,哪些不能
粘贴完整网址即可。curl-x 能匹配下面这些格式:
| 链接类型 | 示例格式 | 公开时能否使用 |
|---|---|---|
| 带参数的 App 分享 | x.com/USER/status/ID?s=46&t=CODE | 可以——参数自动去掉 |
| 规范推文 | x.com/USER/status/ID | 可以 |
| 旧域名 | twitter.com/USER/status/ID | 可以 |
| 短链 | t.co/CODE | 可以——服务器端解析 |
| 附件子路径 | x.com/USER/status/ID/video/1 | 可以 |
| 镜像域名 | vxtwitter.com、fxtwitter.com、fixupx.com、Nitter | 可以 |
下面这些不行:
| 链接类型 | 原因 |
|---|---|
| 通知路径 | x.com/i/web/status/ID——先在浏览器里打开,复制它落地的规范网址 |
| 个人主页 | x.com/username——返回的是头像,不是视频 |
| 仅存在于私信的媒体 | 没有公开网址 |
| 私密 / 受保护账号 | 登录墙挡住了解析 |
| 已删除的推文 | 没有内容可抓 |
| 指向站外的 t.co | 包装链接落在非 X 站点,没有推文可解析 |
可见性自测: 在退出登录后的无痕/隐私标签页里打开分享链接。如果 X 要求你登录,那么任何下载工具都拿不到这个文件。分享网址继承的是推文的可见性——它并不能绕过受保护账号的设置。相关细节见 Can You Download Private Twitter Videos?
用 curl-x 从分享链接下载 Twitter 视频的步骤
- 复制分享链接。 在 X App 里打开带视频的推文,点推文下方的 分享图标(箭头),再点 复制链接;从私信、iMessage、WhatsApp 或 Discord 转发里则长按链接文字或预览卡,点 复制——拿到
t.co/包装链接也没关系。 - 离开 X App,换到真正的浏览器。 打开 Safari(iPhone)或 Chrome(Android、桌面端),访问 curl-x。
- 把分享网址粘贴进输入框,点击 Download。 curl-x 会去掉追踪参数、解开任何
t.co跳转、抓取公开推文数据,并列出可用的 MP4 版本。 - 别在 X 内置浏览器里粘贴。 内嵌 WebView 常常会拦截文件下载,或者只把 MP4 内联播放却不给你保存。先从分享面板点 在浏览器中打开。
- 挑画质。 Twitter 会为同一段视频提供好几档编码,想剪辑或存档就选最高分辨率(通常 720p–1080p,每分钟约 5–40 MB);流量紧张就选较小的版本。多档画质的来龙去脉见 Why Some Twitter Videos Have Multiple Quality Options。
- 保存文件。 桌面端 MP4 会直接进入浏览器的下载文件夹;iPhone 上 Safari 会先存到 文件 → 下载,再打开 文件、点 分享 → 存储视频 转到 照片;Android 上把文件移动到
DCIM/Camera或触发媒体扫描即可出现在相册里。
关于 Twitter 分享链接的几个细节
想避免复制到错误链接:找视频时别复制个人主页网址(x.com/username)——curl-x 会把裸主页链接当成头像下载请求,而不是视频请求。同理,x.com/i/web/status/ID 这种邮件/通知路径 curl-x 不解析,先在浏览器里打开、复制它落地的 x.com/USER/status/ID 规范网址再用。
vxtwitter.com、fxtwitter.com、fixupx.com 这些 Discord/Telegram 嵌入修复域名镜像了 X 的网址结构,curl-x 会像处理原版一样解析它们,Nitter 实例网址也照收——不用先转回 x.com。还有一个进阶技巧:由于 curl-x 镜像了 X 的网址结构,你也可以直接在地址栏里换域名,把 x.com/USER/status/ID 改成 curl-x.com/USER/status/ID。细节见 How to Use the curl-x Tweet Path。遇到解析被限流时,等 30–60 秒 再重试一次即可。
FAQ:从 Twitter 分享链接下载视频
能从 t.co 链接下载视频吗?
可以,只要包装链接解析到一条公开推文。把 t.co/CODE 原样粘贴进 curl-x——它会在服务器端跟随跳转链条,提取目标推文的 MP4。如果这个 t.co 链接指向的是站外文章而不是推文,那就没有视频可提取。
Twitter 分享链接里的 ?s=46&t= 是什么意思?
它们是分享来源标记:s=46 表示链接从 iOS App 复制(旧版用 s=20 或 s=19),t= 是一段随机的点击追踪 token。它们只记录链接从哪里复制,从不改变你拿到哪个版本,curl-x 在解析时会直接丢弃。
粘贴前要不要先删掉追踪参数?
不用。粘贴整条复制来的字符串即可。curl-x 会自动去掉 ? 后面的一切,手动清理反而多了一次不小心把推文 ID 少复制一个字符的风险,却没有任何好处。
私信里转发来的分享链接能用吗?
指向公开推文的转发链接,无论从哪里转发都能用。真正用不了的,是只存在于私信对话内部、没有公开网址的媒体——原因见 How to Download Twitter Videos From DMs。
vxtwitter、fxtwitter 或 fixupx 链接能用吗?
能。这些 Discord/Telegram 嵌入修复域名镜像了 X 的网址结构,curl-x 会像处理原版一样解析,Nitter 实例网址也照收。你不需要先把它们转回 x.com。
为什么我的分享链接提示「no media found」?
这条推文可能是纯文字、内嵌了外部播放器(YouTube、Twitch)、已被删除,或属于受保护账号。在退出登录的无痕标签页里打开链接:如果看不到原生视频播放器,就没有 MP4 可供任何工具抓取。
结语
Twitter 的分享链接,是从一条聊天转发到一个可下载 MP4 之间最短的路径。复制完整的 x.com/…/status/…?s=… 网址或 t.co 包装链接,在真正的浏览器里粘贴进 curl-x,保存文件即可——不用装 App,不用登录 X,也不用手动清理网址。想了解 GIF、图片和长推文串的完整玩法,可以从 How to Download Twitter Videos 这个总览入手。同一套分享链接流程,在各平台上都通用:Facebook、Instagram、Threads、Reddit 和 TikTok。
Related Guides
Baixar Vídeo do Twitter pelo Link Compartilhado (2026)
Tem um link t.co ou uma URL x.com terminando em ?s=46&t=…? Veja como baixar vídeo do Twitter pelo link compartilhado: cole no curl-x e salve o MP4.
Cách Tải Video Twitter Từ Link Chia Sẻ (2026)
Có link t.co hoặc URL x.com kèm ?s=46&t=…? Dán nguyên link chia sẻ vào curl-x là tải được video Twitter từ link chia sẻ - không cần app, không cần đăng nhập.
Cara Download Video Twitter dari Link Share (2026)
Cara download video Twitter dari link share: tempel link t.co atau x.com yang diakhiri ?s=46&t= ke curl-x, lalu simpan MP4-nya. Untuk share app dan DM.