CLI
@anakonn/ankk adalah alat CLI berbasis Bun yang didukung oleh API Publik ANKK.
Persyaratan
Section titled “Persyaratan”- Bun 1.3 atau lebih tinggi
- Kunci API Publik yang dilingkupkan ke brand Anda
Instalasi
Section titled “Instalasi”Jalankan tanpa menginstal:
bunx @anakonn/ankk --json healthInstalasi global:
bun install -g @anakonn/ankkankk --json healthPenyiapan Awal
Section titled “Penyiapan Awal”Konfigurasi global:
ankk config setup --scope globalKonfigurasi lokal proyek:
ankk config setup --scope projectUrutan resolusi konfigurasi:
- Opsi CLI seperti
--api-keydan--config - Variabel lingkungan
ANKK_API_KEY .ankk/config.jsontingkat proyek~/.ankk/config.jsonglobal
Default ke https://api.ankk.app jika tidak dikonfigurasi. ankk config show menampilkan pengaturan saat ini tanpa mengekspos kunci API lengkap.
Perintah yang Tersedia
Section titled “Perintah yang Tersedia”| Perintah | Tujuan |
|---|---|
health | Periksa kesehatan API |
upgrade | Tingkatkan instalasi global |
openapi | Lihat atau ambil skema OpenAPI |
brand | Kelola detail brand yang dilingkupkan ke kunci API |
connections | Periksa koneksi SNS |
contents | Daftar, kueri, publikasikan, dan batalkan konten terjadwal |
comments | Ambil, posting, segarkan, dan moderasi komentar |
reply-jobs | Buat dan pantau tugas balasan |
analytics | Ambil analitik dan ringkasan metrik |
webhooks | Kelola langganan Webhook |
config | Kelola konfigurasi CLI |
Untuk melihat opsi yang tersedia untuk perintah apa pun, jalankan ankk <command> --help.
Mempublikasikan Konten
Section titled “Mempublikasikan Konten”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 2026-08-10T09:00:00ZGunakan --json dalam skrip dan klien AI:
ankk --json connections listankk --json contents get <content_id>