Reddit est une plateforme sociale où les utilisateurs partagent et discutent de contenus dans des communautés thématiques appelées subreddits.
Dans Cadense, vous pouvez utiliser l'intégration Reddit pour :
- Obtenir des publications : récupérer des publications de n'importe quel subreddit, avec des options de tri (Hot, New, Top, Rising) et filtrer les publications Top par période (Jour, Semaine, Mois, Année, Tout temps).
- Obtenir des commentaires : récupérer les commentaires d'une publication spécifique, avec des options pour trier et définir le nombre de commentaires.
Ces opérations permettent à vos agents d'accéder et d'analyser le contenu Reddit dans le cadre de vos flux de travail automatisés.
Instructions d'utilisation
Intégrez Reddit dans vos flux de travail. Lisez des publications, des commentaires et recherchez du contenu. Soumettez des publications, votez, répondez, modifiez et gérez votre compte Reddit.
Outils
reddit_get_posts
Récupérer des publications d'un subreddit avec différentes options de tri
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
subreddit | chaîne | Oui | Le nom du subreddit d'où récupérer les publications (sans le préfixe r/) |
sort | chaîne | Non | Méthode de tri des publications : "hot", "new", "top", ou "rising" (par défaut : "hot") |
limit | nombre | Non | Nombre maximum de publications à retourner (par défaut : 10, max : 100) |
time | chaîne | Non | Filtre temporel pour les publications triées par "top" : "day", "week", "month", "year", ou "all" (par défaut : "day") |
after | chaîne | Non | Nom complet d'un élément après lequel récupérer des éléments (pour la pagination) |
before | chaîne | Non | Nom complet d'un élément avant lequel récupérer des éléments (pour la pagination) |
count | nombre | Non | Nombre d'éléments déjà vus dans la liste (utilisé pour la numérotation) |
show | chaîne | Non | Afficher les éléments qui seraient normalement filtrés (par exemple, "all") |
sr_detail | booléen | Non | Développer les détails du subreddit dans la réponse |
Sortie
| Paramètre | Type | Description |
|---|---|---|
subreddit | chaîne | Nom du subreddit d'où les publications ont été récupérées |
posts | tableau | Tableau de publications avec titre, auteur, URL, score, nombre de commentaires et métadonnées |
reddit_get_comments
Récupérer les commentaires d'une publication Reddit spécifique
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
postId | chaîne | Oui | L'ID de la publication Reddit dont récupérer les commentaires |
subreddit | chaîne | Oui | Le subreddit où se trouve la publication (sans le préfixe r/) |
sort | chaîne | Non | Méthode de tri des commentaires : "confidence", "top", "new", "controversial", "old", "random", "qa" (par défaut : "confidence") |
limit | nombre | Non | Nombre maximum de commentaires à retourner (par défaut : 50, max : 100) |
depth | nombre | Non | Profondeur maximale des sous-arbres dans le fil (contrôle les niveaux de commentaires imbriqués) |
context | nombre | Non | Nombre de commentaires parents à inclure |
showedits | booléen | Non | Afficher les informations de modification pour les commentaires |
showmore | booléen | Non | Inclure les éléments "charger plus de commentaires" dans la réponse |
showtitle | booléen | Non | Inclure le titre de la soumission dans la réponse |
threaded | booléen | Non | Retourner les commentaires au format imbriqué/hiérarchisé |
truncate | nombre | Non | Entier pour tronquer la profondeur des commentaires |
after | chaîne | Non | Nom complet d'un élément après lequel récupérer des éléments (pour la pagination) |
before | chaîne | Non | Nom complet d'un élément avant lequel récupérer des éléments (pour la pagination) |
count | nombre | Non | Nombre d'éléments déjà vus dans la liste (utilisé pour la numérotation) |
Sortie
| Paramètre | Type | Description |
|---|---|---|
post | objet | Informations sur la publication incluant l'ID, le titre, l'auteur, le contenu et les métadonnées |
reddit_get_controversial
Récupérer les publications controversées d'un subreddit
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
subreddit | chaîne | Oui | Le nom du subreddit d'où récupérer les publications (sans le préfixe r/) |
time | chaîne | Non | Filtre temporel pour les publications controversées : "hour", "day", "week", "month", "year", ou "all" (par défaut : "all") |
limit | nombre | Non | Nombre maximum de publications à retourner (par défaut : 10, max : 100) |
after | chaîne | Non | Nom complet d'un élément pour récupérer les éléments suivants (pour la pagination) |
before | chaîne | Non | Nom complet d'un élément pour récupérer les éléments précédents (pour la pagination) |
count | nombre | Non | Nombre d'éléments déjà vus dans la liste (utilisé pour la numérotation) |
show | chaîne | Non | Afficher les éléments qui seraient normalement filtrés (par exemple, "all") |
sr_detail | booléen | Non | Développer les détails du subreddit dans la réponse |
Sortie
| Paramètre | Type | Description |
|---|---|---|
subreddit | chaîne | Nom du subreddit d'où les publications ont été récupérées |
posts | tableau | Tableau de publications controversées avec titre, auteur, URL, score, nombre de commentaires et métadonnées |
reddit_search
Rechercher des publications dans un subreddit
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
subreddit | chaîne | Oui | Le nom du subreddit dans lequel effectuer la recherche (sans le préfixe r/) |
query | chaîne | Oui | Texte de la requête de recherche |
sort | chaîne | Non | Méthode de tri pour les résultats de recherche : "relevance", "hot", "top", "new", ou "comments" (par défaut : "relevance") |
time | chaîne | Non | Filtre temporel pour les résultats de recherche : "hour", "day", "week", "month", "year", ou "all" (par défaut : "all") |
limit | nombre | Non | Nombre maximum de publications à retourner (par défaut : 10, max : 100) |
restrict_sr | booléen | Non | Restreindre la recherche uniquement au subreddit spécifié (par défaut : true) |
after | chaîne | Non | Nom complet d'un élément à partir duquel récupérer les éléments suivants (pour la pagination) |
before | chaîne | Non | Nom complet d'un élément avant lequel récupérer les éléments (pour la pagination) |
count | nombre | Non | Nombre d'éléments déjà vus dans la liste (utilisé pour la numérotation) |
show | chaîne | Non | Afficher les éléments qui seraient normalement filtrés (par exemple, "all") |
Sortie
| Paramètre | Type | Description |
|---|---|---|
subreddit | chaîne | Nom du subreddit où la recherche a été effectuée |
posts | tableau | Tableau des publications résultant de la recherche avec titre, auteur, URL, score, nombre de commentaires et métadonnées |
reddit_submit_post
Soumettre une nouvelle publication à un subreddit (texte ou lien)
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
subreddit | chaîne | Oui | Le nom du subreddit où publier (sans le préfixe r/) |
title | chaîne | Oui | Titre de la soumission (max 300 caractères) |
text | chaîne | Non | Contenu textuel pour une publication personnelle (markdown supporté) |
url | chaîne | Non | URL pour une publication de lien (ne peut pas être utilisé avec du texte) |
nsfw | booléen | Non | Marquer la publication comme NSFW |
spoiler | booléen | Non | Marquer la publication comme spoiler |
send_replies | booléen | Non | Envoyer les notifications de réponse dans la boîte de réception (par défaut : true) |
Sortie
| Paramètre | Type | Description |
|---|---|---|
success | booléen | Indique si la publication a été soumise avec succès |
message | chaîne | Message de succès ou d'erreur |
data | objet | Données de la publication incluant ID, nom, URL et lien permanent |
reddit_vote
Voter positivement, négativement ou annuler un vote sur une publication ou un commentaire Reddit
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
id | chaîne | Oui | Nom complet de l'élément sur lequel voter (par ex., t3_xxxxx pour une publication, t1_xxxxx pour un commentaire) |
dir | nombre | Oui | Direction du vote : 1 (vote positif), 0 (annuler le vote), ou -1 (vote négatif) |
Sortie
| Paramètre | Type | Description |
|---|---|---|
success | booléen | Indique si le vote a réussi |
message | chaîne | Message de succès ou d'erreur |
reddit_save
Enregistrer une publication ou un commentaire Reddit dans vos éléments sauvegardés
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
id | chaîne | Oui | Nom complet de l'élément à sauvegarder (par ex., t3_xxxxx pour une publication, t1_xxxxx pour un commentaire) |
category | chaîne | Non | Catégorie sous laquelle sauvegarder (fonctionnalité Reddit Gold) |
Sortie
| Paramètre | Type | Description |
|---|---|---|
success | booléen | Indique si la sauvegarde a réussi |
message | chaîne | Message de succès ou d'erreur |
reddit_unsave
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|
Sortie
| Paramètre | Type | Description |
|---|---|---|
subreddit | chaîne | Nom du subreddit |
posts | json | Données des publications |
post | json | Données d'une publication unique |
comments | json | Données des commentaires |
reddit_reply
Ajouter une réponse en commentaire à une publication ou un commentaire Reddit
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
parent_id | chaîne | Oui | Nom complet de l'élément auquel répondre (par ex., t3_xxxxx pour une publication, t1_xxxxx pour un commentaire) |
text | chaîne | Oui | Texte du commentaire au format markdown |
Sortie
| Paramètre | Type | Description |
|---|---|---|
success | booléen | Indique si la réponse a été publiée avec succès |
message | chaîne | Message de succès ou d'erreur |
data | objet | Données du commentaire incluant ID, nom, permalien et contenu |
reddit_edit
Modifier le texte de votre propre publication ou commentaire Reddit
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
thing_id | chaîne | Oui | Nom complet de l'élément à modifier (ex. t3_xxxxx pour une publication, t1_xxxxx pour un commentaire) |
text | chaîne | Oui | Nouveau contenu textuel au format markdown |
Sortie
| Paramètre | Type | Description |
|---|---|---|
success | booléen | Indique si la modification a réussi |
message | chaîne | Message de succès ou d'erreur |
data | objet | Données du contenu mis à jour |
reddit_delete
Supprimer votre propre publication ou commentaire Reddit
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
id | chaîne | Oui | Nom complet de l'élément à supprimer (ex. t3_xxxxx pour une publication, t1_xxxxx pour un commentaire) |
Sortie
| Paramètre | Type | Description |
|---|---|---|
success | booléen | Indique si la suppression a réussi |
message | chaîne | Message de succès ou d'erreur |
reddit_subscribe
S'abonner ou se désabonner d'un subreddit
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
subreddit | chaîne | Oui | Le nom du subreddit (sans le préfixe r/) |
action | chaîne | Oui | Action à effectuer : "sub" pour s'abonner ou "unsub" pour se désabonner |
Sortie
| Paramètre | Type | Description |
|---|---|---|
success | booléen | Indique si l'action d'abonnement a réussi |
message | chaîne | Message de succès ou d'erreur |