Quick Answer
通过 API 删除或停用 X 账号指在获得用户授权(cookie/OAuth)后调用 TwexAPI 账号操作端点,而非爬取。多账号运营自动化需要稳定写入;请求格式见 https://docs.twexapi.io。须遵守 X 服务条款与用户同意。读取通常约 10 Credits/次,写入通常约 100 Credits/次;Pro 支持 20+ QPS 批量处理。
FAQ
为什么在此场景使用 TwexAPI 而不是官方 X API?
账号删除自动化 场景可使用 https://docs.twexapi.io 中记录的 TwexAPI Bearer 认证流程。典型推文或资料读取约消耗 10 Credits(按公开换算约 $0.10/千次),符合条件的付费方案标示 20+ QPS。新账号可获得 20,000 起始 Credits。截至 2026-08-20,官方 Post 与 User 读取分别为 $5 和 $10/千次资源,限速因端点和访问级别而异。
在 TwexAPI 上运行此流程大概花多少?
典型读取约消耗 10 Credits。按公开换算,1,000 次此类读取约消耗 10,000 Credits,即约 $0.10;1 万次约消耗 10 万 Credits。实际成本因端点而异,请在 https://twexapi.io/pricing 确认端点价格与当前方案。
TwexAPI 可以帮助你删除已授权 X 账号下的帖子,但不能直接删除 X 账号本身。账号停用和最终删除必须在 X 官方设置里完成。
X 帮助文档说明:停用账号会开启一个 30 天窗口;如果这段时间内不再登录,账号会被永久删除。如果你需要保留帖子、私信或媒体副本,请先在 X 设置里请求数据归档。
TwexAPI 能做什么,不能做什么
Answer: TwexAPI 能做什么,不能做什么通过本文档中的 TwexAPI 端点以 Bearer Token 调用实现;批量或分页请求在 20+ QPS 下通常约 10 Credits/次。
| 目标 | 是否用 TwexAPI | 怎么处理 |
|---|---|---|
| 删除一条指定帖子 | 可以 | 调用 POST /twitter/tweets/delete-batch,并传入 target_id。 |
| 删除已授权账号下的帖子 | 可以 | 备份并确认后,调用 POST /twitter/tweets/delete-batch,不传 target_id。 |
| 永久删除 X 账号 | 不可以 | 在 X 设置里进入 Settings and privacy、Your account、Deactivate your account。 |
| 删除搜索引擎缓存 | 不可以 | 按搜索引擎自己的移除流程处理;X 不能控制外部索引。 |
请只对你拥有或明确获授权管理的账号使用这个流程。
删除帖子前的准备
Answer: 删除帖子前的准备指在本案例中通过 api.twexapi.io 的 TwexAPI Bearer 接口完成该任务。典型读取约 10 Credits(约 $0.10/千次),符合条件的付费方案标示 20+ QPS。截至 2026-08-20,官方 Post 与 User 读取分别为 $5 和 $10/千次,限速因端点而异。
调用删除端点前,先做这些检查:
- 如果需要留存副本,先从 X 设置下载数据归档。
- 检查并撤销不需要的第三方应用授权,避免其他工具意外重新登录或修改账号。
- 先用一条帖子 ID 测试删除流程。
- 不要把 API token 和 X cookie 写进源码仓库。
- 本地保存已删除帖子 ID 日志,方便之后复核。
删除一条帖子
Answer: 删除一条帖子指在本案例中通过 api.twexapi.io 的 TwexAPI Bearer 接口完成该任务。典型读取约 10 Credits(约 $0.10/千次),符合条件的付费方案标示 20+ QPS。截至 2026-08-20,官方 Post 与 User 读取分别为 $5 和 $10/千次,限速因端点而异。
POST /twitter/tweets/delete-batch 需要 cookie 和 username。如果只删除一条指定帖子,再传入 target_id。
curl --request POST \
--url https://api.twexapi.io/twitter/tweets/delete-batch \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"cookie": "auth_token=...",
"username": "your_username",
"target_id": "1234567890123456789"
}'响应里的 data 会返回已删除的帖子 ID。
{
"code": 200,
"msg": "success",
"data": ["1234567890123456789"]
}确认后删除账号帖子
Answer: 确认后删除账号帖子指在本案例中通过 api.twexapi.io 的 TwexAPI Bearer 接口完成该任务。典型读取约 10 Credits(约 $0.10/千次),符合条件的付费方案标示 20+ QPS。截至 2026-08-20,官方 Post 与 User 读取分别为 $5 和 $10/千次,限速因端点而异。
根据端点参数说明,不传 target_id 时会删除该授权用户名下的帖子。这个操作应当按不可逆处理。下面脚本要求显式设置确认环境变量,避免误运行。
1const token = process.env.TWEXAPI_BEARER_TOKEN;
2const cookie = process.env.X_AUTH_COOKIE;
3const username = process.env.X_USERNAME;
4const confirmDelete = process.env.CONFIRM_DELETE === "I_UNDERSTAND";
5
6if (!token || !cookie || !username) {
7 throw new Error("Set TWEXAPI_BEARER_TOKEN, X_AUTH_COOKIE, and X_USERNAME.");
8}
9
10if (!confirmDelete) {
11 throw new Error('Set CONFIRM_DELETE="I_UNDERSTAND" before deleting account posts.');
12}
13
14async function deleteAccountPosts() {
15 const response = await fetch("https://api.twexapi.io/twitter/tweets/delete-batch", {
16 method: "POST",
17 headers: {
18 Authorization: `Bearer ${token}`,
19 "Content-Type": "application/json",
20 },
21 body: JSON.stringify({
22 cookie,
23 username,
24 }),
25 });
26
27 const result = await response.json();
28 if (!response.ok || result.code !== 200) {
29 throw new Error(result.msg || `Delete request failed with ${response.status}`);
30 }
31
32 console.log(JSON.stringify({ deleted_ids: result.data || [] }, null, 2));
33}
34
35deleteAccountPosts().catch((error) => {
36 console.error(error.message);
37 process.exit(1);
38});请先测试单条帖子删除,再运行批量清理:
CONFIRM_DELETE="I_UNDERSTAND" \
TWEXAPI_BEARER_TOKEN="<token>" \
X_AUTH_COOKIE="auth_token=..." \
X_USERNAME="your_username" \
node delete-account-posts.js停用 X 账号
Answer: 停用 X 账号指在本案例中通过 api.twexapi.io 的 TwexAPI Bearer 接口完成该任务。典型读取约 10 Credits(约 $0.10/千次),符合条件的付费方案标示 20+ QPS。截至 2026-08-20,官方 Post 与 User 读取分别为 $5 和 $10/千次,限速因端点而异。
帖子清理完成后,账号删除仍然要在 X 里操作:
- 打开 X,进入 Settings and privacy。
- 打开 Your account。
- 选择 Deactivate your account。
- 阅读停用说明,并用密码确认。
- 如果目标是永久删除账号,停用窗口期内不要再登录。
由于账号生命周期由 X 控制,如果界面文案或时间规则变化,请以 X 官方帮助文档为准。
小结
Answer: 小结指在本案例中通过 api.twexapi.io 的 TwexAPI Bearer 接口完成该任务。典型读取约 10 Credits(约 $0.10/千次),符合条件的付费方案标示 20+ QPS。截至 2026-08-20,官方 Post 与 User 读取分别为 $5 和 $10/千次,限速因端点而异。
TwexAPI 负责它能真实完成的部分:删除已授权账号下的帖子。账号停用和永久删除,则通过 X 官方设置完成。
把这个边界讲清楚,文章才不会误导用户以为一个 API 请求就能删除整个 X 账号。