Pular para o conteúdo

CLI

@anakonn/ankk é uma ferramenta CLI baseada em Node.js e alimentada pela API Pública do ANKK.

  • Node.js 24 ou superior
  • Uma chave de API Pública com escopo para sua marca

Executar sem instalar:

Janela do terminal
npx @anakonn/ankk --json health

Instalação global:

Janela do terminal
npm install --global @anakonn/ankk
ankk --json health

Configuração global:

Janela do terminal
ankk config setup --scope global

Configuração local do projeto:

Janela do terminal
ankk config setup --scope project

Ordem de resolução de configuração:

  1. Opções da CLI, como --api-key e --config
  2. Variável de ambiente ANKK_API_KEY
  3. .ankk/config.json em nível de projeto
  4. ~/.ankk/config.json global

O padrão é https://api.ankk.app se não configurado. ankk config show exibe as configurações atuais sem expor a chave de API completa.

ComandoPropósito
healthVerificar a saúde da API
upgradeAtualizar a instalação global
openapiVisualizar ou buscar o esquema OpenAPI
brandConsultar a marca vinculada à chave API
connectionsInspecionar conexões de redes sociais
contentsListar, consultar, publicar e cancelar conteúdo agendado
commentsConsultar, publicar e moderar comentários
tiktok-comment-actionsSolicitar e consultar ações em comentários coletados do TikTok
reply-jobsCriar e monitorar trabalhos de resposta
analyticsBuscar analytics e resumos de métricas
webhooksGerenciar assinaturas de Webhooks
configGerenciar a configuração da CLI

Para ver as opções disponíveis para qualquer comando, execute ankk <comando> --help.

payload.json:

{
"connection_id": "<connection_id>",
"idempotency_key": "cli-publish-001",
"text": "Published via CLI."
}
Janela do terminal
ankk contents publish --file payload.json
ankk contents publish --file payload.json --scheduled-for 2030-01-15T09:00:00Z

Use --json em scripts e clientes de IA:

Janela do terminal
ankk --json connections list
ankk --json contents get <content_id>