API Reddit
Publications, commentaires, subreddits, utilisateurs et flux en temps réel
L’API Reddit permet d’accéder aux publications, commentaires, subreddits, données utilisateur et données de vote à travers plus de 100 000 communautés actives de Reddit. Depuis les changements controversés de tarification de l’API en 2023 qui ont entraîné la fermeture de nombreux clients tiers, l’accès gratuit reste disponible mais avec des restrictions plus strictes. L’API de données pour la recherche et l’accès à grande échelle nécessite désormais une licence commerciale payante. Elle reste gratuite pour le développement d’applications légères, les bots et l’écoute sociale limitée. Les meilleurs usages incluent la surveillance de communautés, la détection de tendances et l’agrégation de contenu spécifique à Reddit. PRAW (Python Reddit API Wrapper) est la bibliothèque cliente la plus populaire.
Détails de l'API
Catégories
Foire aux questions
La tarification de l'API Reddit a changé radicalement en 2023 : le niveau gratuit permet 100 requêtes par minute pour un usage non commercial. L'utilisation commerciale (applications avec plus de 500 utilisateurs ou à des fins lucratives) coûte 0,24 $ par 1 000 appels API. Cette tarification a entraîné la fermeture d'applications Reddit tierces populaires et un important mécontentement de la communauté des développeurs.
Le niveau gratuit (100 QPS, non commercial) convient aux scripts personnels, projets de recherche, petits bots et applications avec moins de 500 utilisateurs actifs quotidiens. Vous pouvez lire des publications, des commentaires, rechercher des subreddits et accéder aux données utilisateur dans les limites du taux. Les produits commerciaux desservant une base d'utilisateurs importante nécessiteront un contrat Data API payant.
PRAW (Python Reddit API Wrapper) est le SDK Python officiel pour l'API de Reddit. Il gère automatiquement l'authentification OAuth, la limitation du débit et la reprise des requêtes. Pour les développeurs Python, PRAW est la méthode standard pour interagir avec Reddit. Il couvre tous les principaux points de terminaison et réduit considérablement le code répétitif pour créer des bots Reddit ou des outils de données.
Oui, mais vérifiez attentivement les conditions. La recherche académique et l'analyse de sentiment non commerciale relèvent du niveau gratuit. Les applications commerciales (par exemple, services de veille de marque, signaux de sentiment financier vendus à des clients) nécessitent une licence Data API. Reddit propose également un programme distinct d'accès aux données académiques pour la recherche à grande échelle avec un accès amélioré.
