Vai al contenuto principale

Strumenti e librerie v2 sviluppati da X

X mantiene un set di librerie e SDK ufficiali, elencati qui. Includiamo anche un elenco di librerie supportate dalla community più in basso in questa pagina. Esplora il codice XDev su GitHub Trova esempi di X su Glitch Trova esempi di X su Replit

Strumenti e librerie della community per v2

Le librerie elencate qui sono state create da membri della community di sviluppatori. Nota che potrebbero trovarsi a livelli diversi di copertura dell’API. Se hai sviluppato una libreria per la X API o uno strumento utile, facci sapere e lo aggiungeremo a questo elenco per aiutare altri a trovarlo. Abbiamo anche alcuni badge di versione che puoi usare nei tuoi file README. Cerchi ispirazione? Puoi esplorare e cercare negli argomenti X e X-api-v2 su GitHub per trovare esempi di codice utili di altri sviluppatori. Vai a: C# / .NET, Dart / Flutter, Go, Java, JavaScript (Node.JS) / TypeScript, Kotlin, PHP, PowerShell, Python, R, Ruby, Rust, Swift

C# / .NET

Go

  • ctw una libreria per la X API
  • go-twitter una libreria Go per l’integrazione con la X API v2
  • gotwi una libreria per la X API v2 in Go
  • gotwtr una libreria per la X API
  • twitter-stream un wrapper Go per la filtered stream API v2 di X
  • twitter un client Go per la X API

java

  • twittered client X API per sviluppatori Java
  • twitter4j-v2 semplice wrapper per X API v2 progettato per l’uso con Twitter4J
  • twitter-compliance applicazione Jakarta EE multi‑modulo per sincronizzare gli eventi di compliance da X
  • JTW libreria client per X API v2 in Java

JavaScript (Node.JS) / TypeScript

  • node-twitter-api-v2 client X API per Node.js con tipi forti, completo, leggero, versatile e potente
  • twitter.js libreria orientata agli oggetti per Node.js e TypeScript per interagire con X API v2
  • twitter-types definizioni di tipi per la X API
  • twitter-v2 libreria client asincrona per le X API
  • tweet-json-to-html converte oggetti JSON Post di X API v2 in HTML

Kotlin

  • KTweet una libreria Kotlin che consente di utilizzare la X API v2.
  • Tweedle una libreria Android basata su Kotlin per la X API v2
  • TwitterApiKit ti fa risparmiare tempo nella creazione di oggetti dati per accedere alla X API v2. Questa libreria è supportata in Java, Kotlin e Android

PHP

PowerShell

  • BluebirdPS un client di automazione di X per PowerShell 7. Pubblica Post, esegui Retweet, invia Messaggi Diretti, gestisci le List e altro ancora

Python

  • tweepy X per Python
  • twarc uno strumento da riga di comando e una libreria Python per raccogliere dati JSON tramite la X API, con un comando (twarc2) per lavorare con la X API v2
  • python-twitter un semplice wrapper Python per la X API v2
  • TwitterAPI wrapper Python minimale per le API di X
  • twitterati wrapper per X Developer API v2
  • twitter-stream.py un client Python per la X API v2
  • twitivity libreria client per l’Account Activity API in Python
  • PyTweet un wrapper Python sincrono per la X API
  • tweetkit un client Python per la X API per la ricerca accademica
  • tweetple un wrapper per effettuare lo stream di informazioni dall’endpoint Full-Archive Search, per la ricerca accademica
  • 2wttr ottenere Post dalla X API v2, per la ricerca accademica
  • academictwitteR pacchetto R per interrogare l’endpoint della X Academic Research Product Track v2 API
  • RTwitterV2 funzioni R per la v2 API di X

Ruby

Rust

Swift

  • Twift Libreria Swift asincrona per l’X API v2
  • TwitterAPIKit Libreria Swift per l’X API v1 e v2

Strumenti e librerie ufficiali v1.1

I team di X mantengono una serie di librerie e SDK ufficiali, elencati qui.
Più in basso in questa pagina trovi anche un elenco di librerie supportate dalla community.
LinguaClientSDK / LibrerieStrumenti
JavaScript / Node.jsAutohook - Per iniziare con la Premium v1.1 Account Activity API
Pythonsearch-tweets-python - Client che supporta la ricerca v2, Premium v1.1 e Enterprise
Rubysearch-tweets-ruby - Client che supporta la ricerca v2, Premium v1.1 e Enterprise

Risorse ufficiali aggiuntive

Gli strumenti seguenti possono essere utili quando si lavora con la X API.
Cerchi altro codice? Puoi trovare esempi sul nostro GitHub e su Glitch.
Strumento / LibreriaDescrizione
twemojiSet di emoji gratuito e open source di Twitter, che include una libreria JavaScript per il supporto multipiattaforma.
twitter-textRaccolta di librerie per standardizzare il parsing e la tokenizzazione del testo dei Tweet. Disponibile per Java, JavaScript, Objective-C e Ruby. Scopri di più sul conteggio dei caratteri nei Tweet.
OpenAPI specificationUsa questa specifica per testare l’API v2 con strumenti come Postman o Insomnia.
twurlStrumento da riga di comando (CLI) per interagire con la Twitter API, inclusa l’autenticazione OAuth. Richiede un runtime Ruby.
Postman collectionEsplora la collection Postman per lavorare con gli endpoint della X API per test e sviluppo.

Strumenti e librerie della community

Qui trovi alcune delle numerose librerie mantenute dalla community che coprono la X API in vari linguaggi di programmazione e piattaforme. Tieni presente che non tutte queste risorse potrebbero essere state testate dal team di Twitter. Le librerie elencate qui dovrebbero implementare la maggior parte delle funzionalità della Standard API v1.1, salvo diversa indicazione—verifica con gli autori per dettagli e supporto aggiuntivo.
Se hai sviluppato una libreria che supporta la X API v2, segnalacelo nei nostri forum della community per una possibile aggiunta a questa pagina. Puoi anche utilizzare i forum per segnalare eventuali aggiornamenti a questi elenchi.
Se ti manca una libreria o uno strumento per il tuo linguaggio di programmazione preferito, informaci tramite la piattaforma di feedback, dove puoi anche votare le idee o trovare ispirazione per creare e proporre nuove soluzioni.
I