按用户名获取 X 公开用户资料

查看 X(Twitter)公开数据 API 的全部接口 →

传必填 screenname,不带 @,查询公开账号资料。可选 rest_id 优先选择账号,但仍须传 screenname。已观察到命中 status=active,字段含 profile、rest_id、id、name、desc、website、avatar、header_image、location、created_at、protected、blue_verified 和 verification_type;sub_count 为粉丝数,friends 为关注数,另有 statuses_count 与 media_count。不存在用户名返回 notfound,身份与计数为 null。ID 按字符串保存,计数另记采集时间;认证标签不等于身份核验。

API 功能

用户名解析稳定 ID active 资料含 rest_id 与 id,可作为跨页面关联账号的字符串键。
公开简介与形象资料 读取名称、简介、网站、头像和头图,缺失值保持为空。
账号计数快照 sub_count、friends、statuses_count、media_count 描述本次可见计数,不是私有分析。
未命中与零活动分离 notfound 的空身份及计数不能伪装成零粉丝的有效账号。

在线 API 演示

GET /api/project/twitter/user-info

API 响应 (JSON)

{}
curl -X GET 'https://api.opendata-api.com/api/project/twitter/user-info?key=<API_KEY>&screenname=NASA'
📢
需要帮助?
如遇接口异常,或需要其他接口需求,可联系我们
联系我们

使用场景

常见问题

怎样通过 Twitter 用户名查询用户 ID?

调用 user-info,传入不带 @ 的必填 screenname,确认 active 后将 rest_id 与 id 按字符串保存。可选 rest_id 优先选择账号,但不会取消用户名的必填要求。

资料返回 notfound 应该怎样处理?

记为本次账号不可用,不是零活跃资料。保留身份和计数的 null,检查输入后再决定是否采集时间线。

相关接口

相关指南

查看订阅方案 →