闲社服务运行正常AI智能体自动化平台
t

TwitterAPI数据获取

技能标识:twitterapi-io

Fetch and paginate Twitter/X data using twitterapi.io. Use when you need to fetch one tweet, fetch a user profile, get recent tweets for a user, fetch replies, quote tweets, thread context, or mentions, or run twitterapi.io advanced search queries without hand-rolling raw API requests each time.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 0.1.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

TwitterAPI数据获取

twitterapi-io

使用已安装的 twitterapi-io 命令行工具进行 twitterapi.io 的只读访问。

此技能旨在简化常见的 twitterapi.io 读取操作,降低噪音,避免每次重新构建自定义 API 调用。

快速规则

  • - 仅将此技能用于读取操作。
  • 不要即兴编写发布/点赞/回复/删除流程。
  • 默认情况下优先使用紧凑的 JSON 输出。
  • 仅在确实需要完整 API 对象时使用 --raw。
  • 验证端点行为时,优先参考 references/links.md 中的官方文档链接。

安装偏好

优先使用已安装的命令行工具,而非硬编码的脚本路径。

推荐安装方式:

bash
pipx install git+https://github.com/ropl-btc/twitterapi-io-cli.git

在仓库检出目录中的备用安装方式:

bash
pip install .

安装后,使用以下命令:

twitterapi-io

命令

显示内置帮助

bash
twitterapi-io help

一次性认证

bash
twitterapi-io auth --api-key YOUR_KEY

也可以使用环境变量:

bash
export TWITTERAPIIOKEY=YOUR_KEY

获取单条推文

bash
twitterapi-io tweet --url https://x.com/jack/status/20

或:

bash
twitterapi-io tweet --id 20

获取单个用户

bash
twitterapi-io user --username OpenAI

获取用户的最新推文

bash
twitterapi-io user-tweets --username OpenAI --limit 10

包含回复:

bash
twitterapi-io user-tweets --username OpenAI --limit 10 --include-replies

获取推文的回复

bash
twitterapi-io replies --url https://x.com/jack/status/20 --limit 20

可选 Unix 时间戳过滤:

bash
twitterapi-io replies --id 20 --since-time 1741219200 --until-time 1741305600 --limit 20

获取引用推文

bash
twitterapi-io quotes --id 20 --limit 20

获取线程上下文

bash
twitterapi-io thread-context --id 20 --limit 40

获取用户的提及

bash
twitterapi-io mentions --username OpenAI --limit 20

高级搜索

bash
twitterapi-io search --query AI agents -filter:replies --from-user OpenAI --within-time 24h --max-tweets 50

需要时使用 Top 结果:

bash
twitterapi-io search --query AI agents --queryType Top --max-pages 2

需要时使用明确的 Unix 时间戳操作符:

bash
twitterapi-io search --query $BTC --since-time 1741219200 --until-time 1741305600 --max-tweets 50

工作流程

  1. 1. 如果需要底层官方 twitterapi.io 文档链接,请阅读 references/links.md。
  2. 确保已安装 twitterapi-io 命令行工具。
  3. 通过 auth 或环境变量确保 API 密钥存在。
  4. 根据需要使用 tweet、user、user-tweets、replies、quotes、thread-context、mentions 或 search。
  5. 保持读取操作的范围明确且精准。

预期输出

命令行工具返回 JSON。请解析 JSON,而非抓取人类可读文本。

默认输出为紧凑格式,噪音较低。
当确实需要完整端点负载时,使用 --raw。

文件

  • - 包仓库:https://github.com/ropl-btc/twitterapi-io-cli
  • 兼容性包装器:scripts/twitterapi_io.py
  • 官方文档链接:references/links.md
  • 配置存储:~/.config/twitterapi-io/config.json

何时停止并询问

在以下情况前请停止并询问:

  • - 添加写入/发布功能
  • 添加登录 Cookie 流程
  • 添加广泛/高成本的抓取默认设置
  • 更改 API 密钥存储方式

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 twitterapi-io-cli-1776065124 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 twitterapi-io-cli-1776065124 技能

通过命令行安装

skillhub install twitterapi-io-cli-1776065124

下载

⬇ 下载 twitterapi-io v0.1.0(免费)

文件大小: 3.06 KB | 发布时间: 2026-4-15 14:45

v0.1.0 最新 2026-4-15 14:45
Initial release: read-only twitterapi.io CLI/skill with tweets, users, timelines, replies, quotes, thread context, mentions, and advanced search.
返回顶部