SDK Python
Prise en charge de l’asynchrone, annotations de type, couverture v2 complète.
SDK TypeScript
Types TypeScript complets, compatibilité ESM, fonctionne avec Node.js.
Pourquoi utiliser les SDK officiels ?
| Avantage | Description |
|---|---|
| Toujours à jour | Maintenus par X et mis à jour avec de nouveaux endpoints |
| Sécurité de typage | Définitions de types complètes pour tous les objets et méthodes |
| Authentification intégrée | Prise en charge d’OAuth 2.0 et OAuth 1.0a |
| Pagination automatique | Parcourez les résultats sans gérer manuellement les jetons |
Démarrage rapide
Authentification
- Jeton Bearer (App uniquement)
- OAuth 2.0 (Contexte utilisateur)
- OAuth 1.0a (Contexte utilisateur)
Option la plus simple pour lire des données publiques.Python :TypeScript :
Méthodes disponibles
| Catégorie | Python | TypeScript |
|---|---|---|
| Publications | client.posts.search_recent() | client.posts.search() |
| Utilisateurs | client.users.get_me() | client.users.getMe() |
| Spaces | client.spaces.get() | client.spaces.findSpaceById() |
| Listes | client.lists.get() | client.lists.getList() |
| DM | client.direct_messages.get() | client.directMessages.lookup() |
Ressources
Documentation du SDK Python
Documentation complète du SDK Python.
Documentation du SDK TypeScript
Documentation complète du SDK TypeScript.
GitHub Python
Code source et problèmes.
GitHub TypeScript
Code source et problèmes.