CLI
@anakonn/ankk là một công cụ CLI dựa trên Bun được cung cấp bởi ANKK Public API.
Yêu cầu
Phần tiêu đề “Yêu cầu”- Bun 1.3 hoặc cao hơn
- Một Public API key được cấp quyền cho thương hiệu của bạn
Cài đặt
Phần tiêu đề “Cài đặt”Chạy không cần cài đặt:
bunx @anakonn/ankk --json healthCài đặt toàn cục:
bun install -g @anakonn/ankkankk --json healthThiết lập ban đầu
Phần tiêu đề “Thiết lập ban đầu”Cấu hình toàn cục:
ankk config setup --scope globalCấu hình cục bộ dự án:
ankk config setup --scope projectThứ tự ưu tiên cấu hình:
- Các tùy chọn CLI như
--api-keyvà--config - Biến môi trường
ANKK_API_KEY - Tệp
.ankk/config.jsoncấp dự án - Tệp
~/.ankk/config.jsontoàn cục
Mặc định là https://api.ankk.app nếu không có cấu hình khác. ankk config show hiển thị các cài đặt hiện tại mà không làm lộ toàn bộ API key.
Các lệnh có sẵn
Phần tiêu đề “Các lệnh có sẵn”| Lệnh | Mục đích |
|---|---|
health | Kiểm tra trạng thái API |
upgrade | Nâng cấp bản cài đặt toàn cục |
openapi | Xem hoặc tải schema OpenAPI |
brand | Quản lý chi tiết thương hiệu trong phạm vi API key |
connections | Kiểm tra các kết nối SNS |
contents | Liệt kê, truy vấn, đăng tải và hủy nội dung đã lên lịch |
comments | Tải, đăng, làm mới và kiểm duyệt bình luận |
reply-jobs | Tạo và theo dõi các công việc phản hồi |
analytics | Tải dữ liệu phân tích và tóm tắt các chỉ số |
webhooks | Quản lý các đăng ký Webhook |
config | Quản lý cấu hình CLI |
Để xem các tùy chọn có sẵn cho bất kỳ lệnh nào, hãy chạy ankk <command> --help.
Đăng tải nội dung
Phần tiêu đề “Đăng tải nội dung”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:00ZSử dụng --json trong các script và AI client:
ankk --json connections listankk --json contents get <content_id>