CLIAttività e account

CLI

Attività e account

Elenca le reti, le tue attività e i loro account collegati, ottieni un link per collegarne uno nuovo e concatena tutto con jq.

Prima di pubblicare servono tre cose: le reti supportate da Sofia, l’id della tua attività e gli account collegati.

Reti

platforms:list restituisce ogni rete con i suoi limiti e formati. Vedi Piattaforme.

sofia platforms:list

Attività

establishments:list restituisce le attività per cui puoi pubblicare. Tieni l’id di quella che ti serve.

sofia establishments:list

Account collegati

accounts:list <establishmentId> restituisce gli account social collegati a un’attività. Usa il loro id con -a, --account quando una rete ne ha più d’uno.

sofia accounts:list $ESTABLISHMENT_ID

Collegare un nuovo account

accounts:connect restituisce un link di collegamento. Aprilo nel browser per autorizzare la rete. -p, --platform è obbligatorio; --redirect-url riporta poi la persona sulla tua pagina.

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

Flusso di scoperta

Salva l’id dell’attività in una variabile, poi guarda i suoi account.

ESTABLISHMENT_ID=$(sofia establishments:list | jq -r '.data[0].id')
sofia accounts:list $ESTABLISHMENT_ID | jq '.data[] | {platform, handle}'
Questa pagina ti è stata utile?