补全已获授权的账户:解析用户名、以字符串保存用户 ID、仅请求必要字段并记录获取时间。
面向具体任务
将账户查询与时间线分页转化为可重复使用的研究数据集。
有边界地采集时间线:设置页数和请求预算,跟随返回的游标,并在自己的存储中按帖子 ID 去重。
分析变化:区分空时间线、缺失指标与实际为零的指标;得出结论前检查来源时效性。
计费单位
了解用量计量方式
按请求以美元计费。分别为账户查询、每页时间线和后续刷新安排预算;以下方当前目录价格为准。
运行限制
- 使用必须符合适用法律与来源平台政策。
- 不得用于绕过访问控制或进行未经授权的数据抓取。
- 返回的时间线不等于完整历史档案,也不保证实时覆盖。
- 自行制定保留和删除政策;不采集工作流不需要的字段。
接入指南
选择下一步
当前目录覆盖范围
可用接口与计费单位
比较 API ID、操作、提供商、协议和价格。估算用量费用前,先检查目录日期与每项操作的计费单位。
数据接口
Twitter User Data
twitter-user-data 获取公开的 Twitter / X 用户资料与用户时间线。
- 提供商
- Twitter / X Data
- 接口协议
- REST
- 计费单位
- 次请求
公开操作
-
GET /v1/twitter/users按用户名获取用户 -
GET /v1/twitter/users/{id}按用户 ID 获取用户 -
GET /v1/twitter/users/{id}/tweets获取用户推文
我们的价格
- 请求
- $0.0020 /次
按用户名获取用户
GET /v1/twitter/users 我们的价格
- 请求
- $0.0020 /次
按用户 ID 获取用户
GET /v1/twitter/users/{id} 我们的价格
- 请求
- $0.0020 /次
获取用户推文
GET /v1/twitter/users/{id}/tweets 我们的价格
- 请求
- $0.0020 /次
请求示例
从文档定义的操作开始
curl "https://api.requestbeam.com/v1/twitter/users/<USER_ID>/tweets?max_results=10&tweet.fields=created_at,public_metrics" \
-H "Authorization: Bearer <API_KEY>"const response = await fetch("https://api.requestbeam.com/v1/twitter/users/<USER_ID>/tweets?max_results=10&tweet.fields=created_at,public_metrics", {
headers: { Authorization: "Bearer <API_KEY>" }
});
const data = await response.json();
console.log(data);import requests
url = "https://api.requestbeam.com/v1/twitter/users/<USER_ID>/tweets?max_results=10&tweet.fields=created_at,public_metrics"
headers = {"Authorization": "Bearer <API_KEY>"}
response = requests.get(url, headers=headers, timeout=60)
response.raise_for_status()
print(response.json()) 使用账户文档中的 API 基础 URL 并替换示例占位符。通过 Authorization 请求头发送 API 密钥,切勿将其放在 URL 或提交到版本库的文件中。