CLI
@anakonn/ankk est un outil CLI basé sur Node.js et alimenté par l’API publique d’ANKK.
Prérequis
Section intitulée « Prérequis »- Node.js 24 ou supérieur
- Une clé d’API publique associée à votre marque
Installation
Section intitulée « Installation »Exécuter sans installer :
npx @anakonn/ankk --json healthInstallation globale :
npm install --global @anakonn/ankkankk --json healthConfiguration Initiale
Section intitulée « Configuration Initiale »Configuration globale :
ankk config setup --scope globalConfiguration locale au projet :
ankk config setup --scope projectOrdre de résolution de la configuration :
- Options de la CLI telles que
--api-keyet--config - Variable d’environnement
ANKK_API_KEY - Fichier
.ankk/config.jsonau niveau du projet - Fichier global
~/.ankk/config.json
L’URL par défaut est https://api.ankk.app si elle n’est pas configurée. ankk config show affiche les paramètres actuels sans exposer la clé d’API complète.
Commandes Disponibles
Section intitulée « Commandes Disponibles »| Commande | Objectif |
|---|---|
health | Vérifier la santé de l’API |
upgrade | Mettre à jour l’installation globale |
openapi | Consulter ou récupérer le schéma OpenAPI |
brand | Consulter la marque liée à la clé API |
connections | Inspecter les connexions SNS |
contents | Lister, consulter, publier et annuler du contenu programmé |
comments | Consulter, publier et modérer les commentaires |
tiktok-comment-actions | Demander et consulter des actions sur les commentaires TikTok collectés |
reply-jobs | Créer et surveiller des tâches de réponse |
analytics | Récupérer les analyses et les résumés de métriques |
webhooks | Gérer les abonnements aux Webhooks |
config | Gérer la configuration de la CLI |
Pour voir les options disponibles pour n’importe quelle commande, exécutez ankk <command> --help.
Publication de Contenu
Section intitulée « Publication de Contenu »payload.json :
{ "connection_id": "<connection_id>", "idempotency_key": "cli-publish-001", "text": "Published via CLI."}ankk contents publish --file payload.jsonankk contents publish --file payload.json --scheduled-for 2030-01-15T09:00:00ZUtilisez --json dans les scripts et les clients IA :
ankk --json connections listankk --json contents get <content_id>