Passer au contenu principal
La CLI Social media studio vous permet de gérer les publications, les brouillons, les comptes, les médias, la boîte de réception sociale, les analyses, la génération par IA et bien plus — directement depuis le terminal. Elle produit du JSON par défaut, ce qui facilite l’utilisation avec jq ou dans des scripts et pipelines CI/CD. Le package fournit deux binaires :
Cette page documente la version 2.2.0 de la CLI (@social-media-scheduler/cli). Toutes les commandes utilisent la syntaxe à deux-points — par exemple posts:list, media:upload, ai:generate. Exécutez so-me --help pour voir la liste complète des commandes, ou so-me <command> --help pour les options d’une commande.

Installation

Nécessite Node.js >= 20.0.0.

Authentification

Vous avez besoin d’une clé d’API pour utiliser la CLI. Consultez Authentification pour en générer une.
La clé est stockée localement. Toutes les commandes suivantes l’utilisent automatiquement.
Vérifiez votre authentification :

Options globales

Chaque commande accepte ces options. Les formes longue et courte sont indiquées lorsqu’un alias court existe.

Formats de sortie

La sortie est en JSON par défaut. Ajoutez --table pour obtenir un tableau lisible sur les commandes qui le prennent en charge.

Pagination

La plupart des commandes de liste acceptent des options de pagination :

Variables d’environnement

Groupes de commandes

La CLI enregistre les groupes de commandes suivants. Chacun renvoie vers sa référence détaillée.

Auth

Connexion (clé d’API ou flux d’appareil), déconnexion, statut, whoami

Publications

Créer, programmer, modifier, relancer, soumettre à nouveau et supprimer des publications ; vue calendrier

Brouillons

Créer, modifier, supprimer des brouillons et les convertir en publications programmées

Comptes

Connecter, lister, inspecter et supprimer des comptes sociaux

Médias

Importer, rechercher, organiser en dossiers, renommer, déplacer et supprimer des fichiers

Analyses

Analyses par plateforme et par publication

Boîte de réception

Conversations, messages, réponses, réponses enregistrées, résolution, abonnements

Approbations

Lister, approuver et rejeter les publications en attente

Équipes

Inviter, lister, modifier, retirer des membres ; gérer les invitations

Biolinks

Créer et gérer des pages biolink, boutons, publications, thèmes et la publication

Paramètres

Profil, organisations, espaces de travail, clés d’API, utilisation, facturation, code de parrainage

IA

Générer du texte, des images et des vidéos UGC/avatar ; parcourir l’historique, les avatars, les sons

Commentaires

Lister, ajouter, modifier, supprimer et marquer comme lus les commentaires de publication

Support

Ouvrir des tickets, lister les tickets, lire et envoyer des messages

Modèles

Lister, inspecter et générer des modèles de contenu (mèmes, cartes de citation, témoignages)

Webhooks

Créer, lister, modifier, tester, relancer et inspecter les livraisons de webhooks

Facturation

Parcourir les offres, leurs fonctionnalités et les modules complémentaires

WhatsApp

Gérer les modèles WhatsApp Business, importer des médias et envoyer des messages

Agent

Exporter le catalogue canonique d’outils pour OpenClaw, Hermes, OpenAI, Anthropic et MCP

Référence des groupes de commandes

Exemples rapides

Scripts et automatisation

Découvrez comment utiliser la CLI dans des scripts shell, des pipelines CI/CD et des workflows d’automatisation.