Felo X 用户资料
供应商:Felo · 使用平台余额
按需要的数据选择接口。五个接口均使用 POST,结果直接位于 JSON 根层级,没有统一的 data 外层。
示例使用总览中配置的 FELO_API_KEY。调用使用平台余额,不使用 Felo Pro 积分。响应示例仅展示结构,实际内容和可选字段会变化。
1. 查询用户资料
POST /api/v1/data/x/user/info
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
usernames | string[] | 是 | 1–100 个用户名,建议不带 @ |
curl -sS --request POST "https://openapi.felo.ai/api/v1/data/x/user/info" \
-H "Authorization: Bearer $FELO_API_KEY" \
-H "Content-Type: application/json" \
-d '{"usernames":["OpenAI"]}'返回 users 和 total。每个用户包含 user_id、username、display_name,还可能有简介、粉丝数、认证状态等元数据。批量查询可能只返回部分用户,请按用户名或 ID 匹配,不要按数组下标对应。
{"users":[{"user_id":"example-user-id","username":"example","display_name":"Example"}],"total":1}分页与费用控制
total 表示本次响应中对应数组的条数;帖子查询的 total 只统计主帖,回复查询则逐组统计。它不是全站匹配总数、帖子完整回复总数或最终计费条数。
- 首次请求不传
cursor。 - 读取
has_next和next_cursor;查询回复时,读取每个results项中的这两个字段。 - 有下一页且游标非空时,保持查询条件不变,原样传回游标。批量回复需要逐个帖子继续分页。
- 没有下一页、游标重复,或达到应用自己的页数和费用上限时停止。
分页状态反映上游最后一次返回的状态;达到数量上限后返回的集合可能经过截取。即使 has_next=false,也不能据此承诺已取得 X 上的全部历史或全部回复。应用应展示实际返回条数,避免把有限结果标记为“全部数据”。
每次成功翻页都可能产生费用。五个接口按返回结果条数计费,不是固定的每次请求价格。嵌套回复等记录可能影响计费条数,不要只用最外层数组长度估算费用。请结合当前价格表和控制台用量查看。完整对象字段见 OpenAPI 定义。