CLI
Subida de medios
Sube un archivo o una dirección https a la biblioteca de medios, lístala y bórrala, y usa su id en una publicación desde el terminal.
Los medios viven en la biblioteca de un establecimiento. Súbelos una vez y reutiliza el id en todas las publicaciones que quieras. Formatos y límites en Medios.
Subir un archivo o una dirección
media:upload acepta un archivo local (enviado como multipart) o una dirección https (enviada como JSON). -e, --establishment es obligatorio. La respuesta contiene el id del medio.
sofia media:upload ./tarte-tatin.jpg -e $ESTABLISHMENT_ID
sofia media:upload https://images.example.com/tarte-tatin.jpg -e $ESTABLISHMENT_IDAñade --idempotency-key para reintentar una subida sin crear un duplicado.
sofia media:upload ./tarte-tatin.jpg -e $ESTABLISHMENT_ID --idempotency-key tarte-tatin-1Listar, leer, borrar
media:list necesita -e, --establishment y pagina con --limit y --cursor. media:get y media:delete reciben el id del medio.
sofia media:list -e $ESTABLISHMENT_ID --limit 20
sofia media:get $MEDIA_ID
sofia media:delete $MEDIA_IDSubir y luego publicar
Captura el id con jq y pásalo a posts:create -m.
MEDIA_ID=$(sofia media:upload ./tarte-tatin.jpg -e $ESTABLISHMENT_ID | jq -r '.id')
sofia posts:create -e $ESTABLISHMENT_ID -p instagram,facebook -c "Tarte tatin du jour" -m $MEDIA_ID¿Te ha resultado útil esta página?