SDK TypeScript
Utilisez le SDK TypeScript TwexAPI pour la recherche de tweets, l'export d'abonnés, les DM, les tweets média et l'automatisation de l'API X dans Node.js.
Utilisez le SDK TypeScript lorsque vous voulez des paramètres de requête typés, des modèles de réponse, des retries et l’autocomplétion pour les workflows REST TwexAPI dans Node.js, Bun ou TypeScript côté serveur.
| Tâche TypeScript | Appel SDK | Conserver |
|---|---|---|
| Rechercher des tweets | client.search.advanced |
nextCursor |
| Lire un profil | client.users.getAbout |
screenName |
| Lister les abonnés | client.users.followers.list |
curseur |
Utilisez --dry-run dans la CLI d’abord lors des tests de charges utiles d’écriture.
Gestion des erreurs
import { XApiScraper } from "@twexapi-dev/x-api-scraper";
import * as errors from "@twexapi-dev/x-api-scraper/models/errors";
try {
await client.search.advanced({
searchTerms: ["from:elonmusk"],
sortBy: "Latest",
nextCursor: "",
});
} catch (error) {
if (error instanceof errors.XAPIScraperError) {
console.error(error.statusCode, error.body);
} else {
throw error;
}
}
Le client réessaie les erreurs de connexion avec backoff exponentiel par défaut. Remplacez par requête avec une option retries.
Package agent de codage Pi
Installez les Skills TwexAPI groupées depuis npm :
pi install npm:@twexapi-dev/x-api-scraper