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

CLI

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

  • Node.js 24 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
npx @anakonn/ankk --json health

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

Terminal window
npm install --global @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 và --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
brandXem thương hiệu liên kết với khóa API
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
commentsXem, đăng và kiểm duyệt bình luận
tiktok-comment-actionsYêu cầu và xem thao tác với bình luận TikTok đã thu thập
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 2030-01-15T09: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>