Bỏ qua để đến nội dung

CLI

@anakonn/ankk là một công cụ CLI dựa trên Bun được cung cấp bởi ANKK Public API.

  • 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

Chạy không cần cài đặt:

Terminal window
bunx @anakonn/ankk --json health

Cài đặt toàn cục:

Terminal window
bun install -g @anakonn/ankk
ankk --json health

Cấu hình toàn cục:

Terminal window
ankk config setup --scope global

Cấu hình cục bộ dự án:

Terminal window
ankk config setup --scope project

Thứ tự ưu tiên cấu hình:

  1. Các tùy chọn CLI như --api-key--config
  2. Biến môi trường ANKK_API_KEY
  3. Tệp .ankk/config.json cấp dự án
  4. Tệp ~/.ankk/config.json toà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.

LệnhMục đích
healthKiểm tra trạng thái API
upgradeNâng cấp bản cài đặt toàn cục
openapiXem hoặc tải schema OpenAPI
brandQuản lý chi tiết thương hiệu trong phạm vi API key
connectionsKiểm tra các kết nối SNS
contentsLiệt kê, truy vấn, đăng tải và hủy nội dung đã lên lịch
commentsTải, đăng, làm mới và kiểm duyệt bình luận
reply-jobsTạo và theo dõi các công việc phản hồi
analyticsTải dữ liệu phân tích và tóm tắt các chỉ số
webhooksQuản lý các đăng ký Webhook
configQuả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.

payload.json:

{
"connection_id": "<connection_id>",
"idempotency_key": "cli-publish-001",
"text": "Published via CLI."
}
Terminal window
ankk contents publish --file payload.json
ankk contents publish --file payload.json --scheduled-for 2026-08-10T09:00:00Z

Sử dụng --json trong các script và AI client:

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