用于经过身份验证的 X(Twitter)API 访问的 CLI 工具 — 发帖、回复、搜索、管理关注者、发送私信、上传媒体,以及访问任何 v2 端点。
npx clawhub@latest install xurl系统要求
xurl 是一个用于与 X(Twitter)API v2 交互的 CLI 工具。它为最常见的操作提供了对人类和智能体友好的快捷命令——发帖、回复、搜索、点赞、关注、发送私信和上传媒体——同时也支持以原始 curl 风格访问任意 X API v2 端点。所有命令均将结构化 JSON 输出到标准输出,便于将结果通过管道传递给其他工具或智能体工作流。
npx clawhub@latest install xurl点击本页顶部的 安装 按钮即可一键设置
~/.xurl 不安全或不可行。现成的单行命令涵盖发帖、回复、引用、删除、搜索、点赞、转发、收藏、关注、屏蔽、静音、发送私信以及上传媒体等功能。无需为日常任务手动构建原始 API 请求负载。
除了快捷方式之外,xurl 还可作为通用 X API 客户端使用。使用 xurl /2/some/endpoint 配合 -X、-d 和 -H 参数,即可访问任意 v2 端点,就像 curl 一样,但身份验证会自动处理。
注册多个 X 应用,并为每个应用验证多个 OAuth 2.0 账户。使用 xurl auth default 在它们之间切换,或通过 --app 和 --username 标志在每次请求时进行覆盖。
使用 xurl media upload 上传图片或视频,然后将返回的 media_id 直接附加到帖子或回复中。可通过 xurl media status --wait 轮询视频处理状态。
已知的流式端点(例如 /2/tweets/search/stream、/2/tweets/sample/stream)会被自动检测并正确处理。任何端点都可以通过 -s 标志强制进入流式模式。
凭证存储在本地的 ~/.xurl 中,无需以内联方式传递。该工具执行严格的禁止内联密钥策略,使其在 AI 代理或 LLM 工作流中使用更加安全,有效规避提示词或上下文泄露的风险。
智能体可以使用 xurl search 搜索某一主题的帖子,通过 xurl read 读取相关内容,然后回复或点赞最相关的结果——所有操作均在单一链式工作流中完成,每个步骤均采用结构化 JSON 格式。
使用 xurl media upload 上传准备好的图片,从 JSON 响应中获取 media_id,并立即将其附加到新帖子中——从而实现全自动的富媒体发布流程。
使用 xurl mentions、xurl timeline、xurl followers 和 xurl dms 定期检查提及、主页时间线、新关注者和私信,以驱动监控仪表板或通知机器人。
注册独立的开发环境和生产环境应用,分别对每个应用进行身份验证,并通过 xurl auth default 或每次请求时使用 --app 参数进行切换——无需担心凭据混用。
~/.xurl 中。支持 OAuth 2.0(推荐)、OAuth 1.0a 以及仅限应用的身份验证。请在 developer.x.com 获取凭据。npx clawhub@latest install xurl系统要求
登录后撰写评价
暂无评价。来分享你的使用体验吧!