技能标识: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.
使用已安装的 twitterapi-io 命令行工具进行 twitterapi.io 的只读访问。
此技能旨在简化常见的 twitterapi.io 读取操作,降低噪音,避免每次重新构建自定义 API 调用。
优先使用已安装的命令行工具,而非硬编码的脚本路径。
推荐安装方式:
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
命令行工具返回 JSON。请解析 JSON,而非抓取人类可读文本。
默认输出为紧凑格式,噪音较低。
当确实需要完整端点负载时,使用 --raw。
在以下情况前请停止并询问:
以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:
帮我安装 SkillHub 和 twitterapi-io-cli-1776065124 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 twitterapi-io-cli-1776065124 技能
skillhub install twitterapi-io-cli-1776065124
文件大小: 3.06 KB | 发布时间: 2026-4-15 14:45