Récupération de tweets Twitter/X

VérifiéSûr

Récupère le contenu d'un tweet (texte et médias) depuis une URL Twitter/X via l'API publique de syndication, sans nécessiter d'authentification. Accepte aussi bien les URLs complètes que les identifiants de tweet, et renvoie un JSON contenant le texte, les informations de l'auteur, les compteurs de likes/retweets et les médias joints. Utile pour obtenir des informations d'un tweet de manière automatisée sans clé API.

Spar Skills Guide Bot
ContenuDébutant
9002/06/2026
Claude Code
#twitter#tweet-fetching#social-media#data-extraction

Recommandé pour

Notre avis

Récupère le contenu des tweets (texte et médias) à partir d'URLs Twitter/X en utilisant l'API de syndication sans authentification.

Points forts

  • Fonctionne sans clé API ni JavaScript
  • Retourne les métadonnées complètes (texte, images, vidéos, scores)
  • Accepte à la fois les URLs complètes et les IDs de tweet
  • Aucune limitation de débit connue pour ce point d'accès

Limites

  • Dépend de l'API de syndication publique qui peut être modifiée ou dépréciée
  • Ne permet pas d'accéder aux tweets privés ou supprimés
  • Les données disponibles peuvent être moins riches que via l'API officielle
Quand l'utiliser

Lorsque vous devez extraire le texte et les médias d'un tweet public sans vous authentifier sur Twitter.

Quand l'éviter

Pour des analyses historiques ou du scraping à grande échelle, car la stabilité de l'API n'est pas garantie.

Analyse de sécurité

Sûr
Score qualité92/100

The skill only fetches public tweet data using a documented Node.js script and the non-authenticated Twitter syndication API. It does not perform destructive actions, exfiltrate data, or disable safety features. Using Bash and Node is appropriate for the task.

Aucun point d'attention détecté

Exemples

Fetch tweet by URL
Fetch the tweet at https://x.com/username/status/1234567890123456789
Fetch tweet by ID
Get info from tweet ID 1234567890123456789

name: twitter description: Fetch tweet content (text and media) from Twitter/X URLs. Use when user asks to access, fetch, or get information from a tweet. allowed-tools: Bash

Twitter/X Tweet Fetching

Access tweet content from Twitter/X URLs using the syndication API, which works without authentication or JavaScript requirements.

Script Location

~/Repositories/scripts/skills/twitter/fetchTweet.js

Usage

Fetch Tweet by URL or ID

node ~/Repositories/scripts/skills/twitter/fetchTweet.js <tweet-url-or-id>

Examples:

# Using full URL
node ~/Repositories/scripts/skills/twitter/fetchTweet.js "https://x.com/username/status/1234567890"

# Using tweet ID only
node ~/Repositories/scripts/skills/twitter/fetchTweet.js "1234567890"

Response Format

The script outputs JSON containing tweet data:

{
  "text": "Tweet content here...",
  "user": {
    "screen_name": "username",
    "name": "Display Name"
  },
  "created_at": "timestamp",
  "favorite_count": 123,
  "retweet_count": 45,
  "photos": [
    {
      "url": "https://...",
      "width": 1200,
      "height": 675
    }
  ],
  "video": {
    "variants": [...]
  }
}

Key Fields

  • text: The tweet's text content
  • user.screen_name: Author's handle
  • user.name: Author's display name
  • photos: Array of image objects with URLs and dimensions
  • video: Video data if present
  • favorite_count: Number of likes
  • retweet_count: Number of retweets
  • created_at: Tweet timestamp

Error Handling

The script exits with error code 1 for:

  • Invalid tweet ID format
  • Tweet not found (404)
  • Tweet tombstone (deleted/unavailable)
  • API errors

Notes

  • Works without Twitter API keys or authentication
  • Uses Twitter's public syndication API
  • Accepts both full URLs and tweet IDs
  • Returns full tweet data including text, media, and metadata
  • No rate limiting for this endpoint (as of implementation)
Skills similaires