注意: 策略背景、成本计算和端到端监测工作流见博客上的 X 列表 API 指南。
社群可用性: API 参考列出了社群端点,但当前数据可用性需要确认。构建新社群工作流前,请联系支持团队确认哪些操作和结果可用。下方请求示例只是接口说明,不是实时可用性测试。
列表
X 列表是最多包含 5,000 个账号的公开集合,存在两类用户:- 成员: 由列表管理者加入的账号。
- 订阅者: 订阅该列表时间线的用户。
列表 ID 是 URL 中的数字:
https://x.com/i/lists/1234567890 对应 ID 1234567890。
提示: 新账号均有 100 次免费请求,无需信用卡、永不过期,足以完整获取中等规模列表。可在 API Playground 中无代码测试任意端点。
获取列表成员
GET /v3/list-members
获取列表订阅者
GET /v3/list-followers
注意参数名:
/list-followers 使用 list_link(URL 或 ID);/list-members 和 /list-tweets 使用 list_id(仅数字 ID)。
获取列表推文
GET /v3/list-tweets
将所有列表成员的近期推文合并为一个按时间排序的信息流。实时监测工作流使用此端点,通过一次请求追踪一组账号,无需逐个轮询。
社群
以下格式描述 API 参考中的社群端点。依赖它们之前,请按上方说明确认可用性。 成员数据可用时,社群身份可作为受众发现信号,但不能单独证明近期活跃度。
社群 ID 是 URL 中的数字:
https://x.com/i/communities/1966045657589813686 对应 1966045657589813686。
私有社群此前无法通过 API 访问。
获取社群成员
POST /v3/community-members
返回精简成员资料,包括 ID、用户名、显示名称、头像、认证和受保护状态。
获取社群推文
POST /v3/community-tweets
搜索社群推文
POST /v3/community-search-tweets
/check-community-member。
导出到 CSV
上方列表端点的用户和推文流可通过一个辅助函数导出。用户示例如下:/list-members 和 /list-followers 在 users 中返回资料;/list-tweets 在 tweets 中返回推文,作者位于 user 下。可选资料字段可能为空。导出推文时,需要显式展开嵌套值,例如 {"username": tweet["user"]["username"]};CSV 写入器不会自动解析 user.username 这样的点分字段名。
相关内容
- X 列表 API 指南:策略、成本和场景
- 实时监测:
/list-tweets轮询方式 - 发现目标受众:通过列表研究受众
- 营销活动验证:成员身份检查
- 优化 API 使用:批量请求和速率限制处理