Zum Inhalt springen

CLI

@anakonn/ankk ist ein Node.js-basiertes CLI-Tool, das von der ANKK Public API unterstützt wird.

  • Node.js 24 oder höher
  • Ein öffentlicher API-Schlüssel, der auf Ihre Marke beschränkt ist

Ohne Installation ausführen:

Terminal-Fenster
npx @anakonn/ankk --json health

Globale Installation:

Terminal-Fenster
npm install --global @anakonn/ankk
ankk --json health

Globale Konfiguration:

Terminal-Fenster
ankk config setup --scope global

Projektspezifische Konfiguration:

Terminal-Fenster
ankk config setup --scope project

Reihenfolge der Konfigurationsauflösung:

  1. CLI-Optionen wie --api-key und --config
  2. ANKK_API_KEY Umgebungsvariable
  3. Projektbezogene .ankk/config.json
  4. Globale ~/.ankk/config.json

Standardmäßig auf https://api.ankk.app eingestellt, falls nicht anders konfiguriert. ankk config show zeigt aktuelle Einstellungen an, ohne den vollständigen API-Schlüssel offenzulegen.

BefehlZweck
healthAPI-Status prüfen
upgradeGlobale Installation aktualisieren
openapiOpenAPI-Schema anzeigen oder abrufen
brandDie mit dem API-Schlüssel verknüpfte Marke abrufen
connectionsSNS-Verbindungen inspizieren
contentsInhalte auflisten, abfragen, veröffentlichen und geplante Inhalte abbrechen
commentsKommentare abrufen, veröffentlichen und moderieren
tiktok-comment-actionsAktionen für erfasste TikTok-Kommentare anfordern und prüfen
reply-jobsAntwort-Aufträge erstellen und überwachen
analyticsStatistiken und Metrik-Zusammenfassungen abrufen
webhooksWebhook-Abonnements verwalten
configCLI-Konfiguration verwalten

Um verfügbare Optionen für einen Befehl anzuzeigen, führen Sie ankk <command> --help aus.

payload.json:

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

Verwenden Sie --json in Skripten und KI-Clients:

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