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:listComptes 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_IDConnecter 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/connectedParcours 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}'