콘텐츠로 이동

CLI

@anakonn/ankk es una herramienta CLI basada en Bun impulsada por la API Pública de ANKK.

  • Bun 1.3 o superior
  • Una clave de API Pública vinculada a tu marca

Ejecutar sin instalar:

Terminal window
bunx @anakonn/ankk --json health

Instalación global:

Terminal window
bun install -g @anakonn/ankk
ankk --json health

Configuración global:

Terminal window
ankk config setup --scope global

Configuración local del proyecto:

Terminal window
ankk config setup --scope project

Orden de resolución de la configuración:

  1. Opciones de CLI como --api-key y --config
  2. Variable de entorno ANKK_API_KEY
  3. Archivo .ankk/config.json a nivel de proyecto
  4. Archivo global ~/.ankk/config.json

Por defecto usa https://api.ankk.app si no está configurado. ankk config show muestra la configuración actual sin exponer la clave de API completa.

ComandoPropósito
healthVerificar el estado de la API
upgradeActualizar la instalación global
openapiVer o descargar el esquema OpenAPI
brandGestionar detalles de la marca vinculada a la clave de API
connectionsInspeccionar conexiones de redes sociales (SNS)
contentsListar, consultar, publicar y cancelar contenido programado
commentsObtener, publicar, actualizar y moderar comentarios
reply-jobsCrear y monitorear tareas de respuesta
analyticsObtener analíticas y resúmenes de métricas
webhooksGestionar suscripciones a Webhooks
configGestionar la configuración de la CLI

Para ver las opciones disponibles de cualquier comando, ejecuta ankk <comando> --help.

payload.json:

{
"connection_id": "<connection_id>",
"idempotency_key": "cli-publish-001",
"text": "Published via CLI."
}
Terminal window
ankk contents publish --file payload.json
ankk contents publish --file payload.json --scheduled-for 2026-08-10T09:00:00Z

Usa --json en scripts y clientes de IA:

Terminal window
ankk --json connections list
ankk --json contents get <content_id>