Twitter-web-exporter:一键导出推文、书签、列表
一个开源工具,可以直接在浏览器运行。
通过这个脚本,你可以直接从X的网页版应用中导出推文、书签、关注列表等多种数据。
而且无需开发者账号和使用API密钥。
主要特性:
- 🚚 导出任何用户的推文、回复和点赞为JSON/CSV/HTML格式。
- 🔖 导出你的书签(无最大800限制!)。
- 💞 导出任何用户的关注者和被关注者列表。
- 👥 导出列表成员和订阅者。
- 🔍 导出搜索结果。
- 📦 批量下载推文中的图片和视频,保留原始大小。
- 🚀 不需要开发者账号或API密钥。
- 🛠️ 作为一个UserScript运行,所有操作都在浏览器中完成。
- 💾 你的数据不会离开你的计算机。
- 💚 完全免费和开源。
安装:
- 在浏览器中安装Tampermonkey或Violentmonkey扩展。
- 点击安装用户脚本。
使用方法:
安装脚本后,你可以在页面的左侧找到一个浮动面板。
1、点击🐈猫按钮可以关闭或重新打开面板。
2、点击⚙️齿轮按钮可以打开设置面板,在这里可以更改UI主题并启用/禁用脚本的功能。
然后,打开你想要从中导出数据的页面。脚本将自动在以下页面捕获数据:
- 用户个人资料页面(推文、回复、媒体、点赞)
- 书签页面
- 搜索结果页面
- 用户关注/被关注页面
- 列表成员/订阅者页面
在浮动面板上会显示捕获到的数据数量。
3、点击↗️箭头按钮可以打开数据表视图,在这里你可以预览捕获的数据,并选择哪些项目应该被导出。
限制:
- 该脚本仅在Twitter的网页应用(twitter.com)上工作,不适用于移动应用。
- 脚本“看到”的是你在页面上看到的内容。如果你在页面上看不到数据,脚本也无法访问它。
- 数据在网页上是动态加载的,这意味着脚本无法访问数据,直到它被加载。你需要不断向下滚动来加载更多数据。在导出之前,请确保所有数据都已加载。
- 导出过程不是自动化的(没有第三方工具的帮助)。它依赖于人为交互来触发Twitter网页应用的数据获取过程。脚本本身不向Twitter API发送任何请求。