CLIÉtablissements et comptes

CLI

Établissements et comptes

Listez les réseaux, vos établissements et leurs comptes connectés, obtenez un lien pour en connecter un nouveau et enchaînez le tout avec jq.

Avant de publier, il vous faut trois choses : les réseaux gérés par Sofia, l’id de votre établissement et les comptes qui lui sont connectés.

Réseaux

platforms:list renvoie chaque réseau avec ses limites et ses formats. Voir Plateformes.

sofia platforms:list

Établissements

establishments:list renvoie les établissements pour lesquels vous pouvez publier. Gardez l’id de celui qui vous intéresse.

sofia establishments:list

Comptes connectés

accounts:list <establishmentId> renvoie les comptes sociaux connectés à un établissement. Utilisez leur id avec -a, --account quand un réseau en a plusieurs.

sofia accounts:list $ESTABLISHMENT_ID

Connecter un nouveau compte

accounts:connect renvoie un lien de connexion. Ouvrez-le dans un navigateur pour autoriser le réseau. -p, --platform est obligatoire ; --redirect-url renvoie ensuite la personne vers votre page.

sofia accounts:connect $ESTABLISHMENT_ID -p instagram
sofia accounts:connect $ESTABLISHMENT_ID -p instagram --redirect-url https://app.example.com/connected

Parcours de découverte

Rangez l’id de l’établissement dans une variable, puis regardez ses comptes.

ESTABLISHMENT_ID=$(sofia establishments:list | jq -r '.data[0].id')
sofia accounts:list $ESTABLISHMENT_ID | jq '.data[] | {platform, handle}'
Cette page vous a-t-elle aidé ?