Saltar al contenido principal
El grupo de comandos accounts te permite listar, inspeccionar, conectar y eliminar las cuentas sociales de tu espacio de trabajo. Todos los comandos aceptan las opciones globales (--json por defecto, --table, --verbose, --api-key, --api-url) y leen las credenciales de SOME_API_KEY / SOME_API_URL cuando se omiten esas opciones.

Plataformas admitidas

Los comandos que reciben la opción --platform o un argumento <platform> aceptan los siguientes valores. x es un alias de twitter.

accounts:list

Lista las cuentas sociales conectadas en tu espacio de trabajo. Los resultados están paginados.
Ejemplos

accounts:get

Obtiene los detalles de una cuenta concreta por su ID, nombre de plataforma o nombre de usuario.
Comportamiento de la resolución:
  • Nombre de plataforma: devuelve todas las cuentas de esa plataforma. Cuando coincide exactamente una, se devuelve esa cuenta; en otro caso, se devuelve la lista completa de coincidencias.
  • Nombre de usuario / nombre de la cuenta: se compara con el nombre de usuario o el nombre visible de la cuenta y luego se obtiene por su ID resuelto.
  • UUID: cuando el argumento es un UUID válido y no se encuentra ninguna coincidencia por nombre de usuario, se busca directamente por ID.
Si nada coincide, se imprime un mensaje informativo y no se devuelve ninguna cuenta.
Ejemplos

accounts:get-details

Obtiene todos los detalles de una cuenta social concreta por su UUID exacto. A diferencia de accounts:get, este comando solo acepta un UUID y no resuelve por plataforma ni por nombre de usuario.
Ejemplo

accounts:connect

Conecta una cuenta social nueva mediante OAuth en el navegador con un flujo de autorización de dispositivo.
Debes estar autenticado antes de conectar una cuenta. Ejecuta primero so-me auth:login si la CLI indica que no estás autenticado.
Al ejecutar el comando se muestran una URL de verificación y un código de usuario. La CLI intenta abrir la URL en tu navegador automáticamente y luego consulta periódicamente hasta que la cuenta se conecta o el código de dispositivo caduca.
Ejemplo
Salida
Si el código caduca antes de que completes el flujo, la CLI termina con un error. Ejecuta so-me accounts:connect de nuevo para obtener un código nuevo.

accounts:remove

Elimina una cuenta social conectada por nombre de plataforma. Si existen varias cuentas de la plataforma, se te pide que elijas una y después que confirmes antes de eliminarla.
Ejemplo
Si no existen cuentas de la plataforma, se imprime un mensaje informativo y no se elimina nada. Para omitir la búsqueda por plataforma y la selección interactiva, usa accounts:remove-by-id.

accounts:remove-by-id

Elimina directamente una cuenta social usando su UUID interno; es útil cuando tienes varias cuentas en la misma plataforma o quieres omitir la selección interactiva.
Ejemplos