CLIEstablecimientos y cuentas

CLI

Establecimientos y cuentas

Lista las redes, tus establecimientos y sus cuentas conectadas, obtén un enlace para conectar una nueva y encadénalo todo con jq.

Antes de publicar necesitas tres cosas: las redes que admite Sofia, el id de tu establecimiento y las cuentas conectadas a él.

Redes

platforms:list devuelve cada red con sus límites y formatos. Ver Plataformas.

sofia platforms:list

Establecimientos

establishments:list devuelve los establecimientos para los que puedes publicar. Guarda el id del que quieras.

sofia establishments:list

Cuentas conectadas

accounts:list <establishmentId> devuelve las cuentas sociales conectadas a un establecimiento. Usa su id con -a, --account cuando una red tenga varias.

sofia accounts:list $ESTABLISHMENT_ID

Conectar una cuenta nueva

accounts:connect devuelve un enlace de conexión. Ábrelo en un navegador para autorizar la red. -p, --platform es obligatorio; --redirect-url devuelve a la persona a tu página después.

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

Flujo de descubrimiento

Guarda el id del establecimiento en una variable y mira sus cuentas.

ESTABLISHMENT_ID=$(sofia establishments:list | jq -r '.data[0].id')
sofia accounts:list $ESTABLISHMENT_ID | jq '.data[] | {platform, handle}'
¿Te ha resultado útil esta página?