360 Secure SkillHub
360 安全技能中心

X Reader

无官方 API 的 X(Twitter)帖子读取脚本:默认使用 Nitter 免费模式,也可配置 RapidAPI 密钥获取更详细的帖子信息;命令行传入帖子链接,输出含文本、作者、时间与互动数据的 JSON。

dkimiscoding
dkimiscoding
热度 82.72
最近更新 2026-05-11 17:29:11
分类:搜索依赖:代码执行 / 第三方 API应用场景:社交媒体 / API 集成 / 数据处理

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add x-reader-skill
Metadata
name
x-reader
description
Read X (Twitter) posts without official API. Supports both Nitter (free) and RapidAPI (detailed) methods.
version
1.0.0
author
Dohoon Kim
license
MIT
tags
["twitter","x","social-media","scraper","api"]
requirements
["Python 3.8+","requests library",{"Optional":"RapidAPI key for detailed results"}]
install
pip install requests # Optional: For better results, get RapidAPI key # 1. Visit https://rapidapi.com/alexanderxbx/api/twitter-api45 # 2. Sign up and get free tier (100 requests/month) # 3. Set environment variable: export RAPIDAPI_KEY="your_key"

X-Reader

Read X (Twitter) posts without official API key.

Features

  • Nitter Mode (Default): Free, no API key required
  • RapidAPI Mode: Detailed tweet info with API key
  • Simple CLI interface
  • JSON output for easy integration

Usage

Basic (Nitter - Free)

python3 x-reader.py "https://x.com/username/status/1234567890"

Advanced (RapidAPI - Detailed)

export RAPIDAPI_KEY="your_rapidapi_key"
python3 x-reader.py "https://x.com/username/status/1234567890"

Output Format

{
  "id": "1234567890",
  "text": "Tweet content...",
  "author": "Display Name",
  "username": "username",
  "created_at": "2024-01-01T00:00:00.000Z",
  "likes": 100,
  "retweets": 50,
  "replies": 25,
  "url": "https://x.com/username/status/1234567890"
}

Notes

  • Nitter mode may have rate limits
  • RapidAPI free tier: 100 requests/month
  • For production use, consider RapidAPI paid tier