Bỏ qua tới nội dung

Bắt đầu nhanh

  1. Mở Deplao → Công cụ → Ứng dụng, API & Webhook → API → bật API server (cổng mặc định 9900).
  2. Bấm Tạo API key, đặt tên, chọn preset scope (ví dụ "Chat bot"), chọn tài khoản được phép. Copy key dpk_...: key chỉ hiện một lần.
  3. Thử key:
bash
curl -H "Authorization: Bearer dpk_xxx" http://127.0.0.1:9900/api/v1/me
  1. Lấy danh sách tài khoản và hội thoại:
bash
curl -H "Authorization: Bearer dpk_xxx" http://127.0.0.1:9900/api/v1/accounts
curl -H "Authorization: Bearer dpk_xxx" "http://127.0.0.1:9900/api/v1/accounts/0501234567/conversations?limit=20"
  1. Gửi một tin nhắn:
bash
curl -X POST -H "Authorization: Bearer dpk_xxx" -H "Content-Type: application/json" \
  -d '{"text":"Xin chào từ API"}' \
  http://127.0.0.1:9900/api/v1/accounts/0501234567/conversations/8899001122/messages

Tin được gửi bằng đúng luồng của app: hiện trong khung chat, lưu DB, kích hoạt workflow và sự kiện như khi bạn tự gửi.

SDK

  • TypeScript: npx openapi-typescript http://127.0.0.1:9900/api/v1/openapi.json -o deplao-api.d.ts rồi dùng openapi-fetch.
  • Python: openapi-python-client generate --url http://127.0.0.1:9900/api/v1/openapi.json.
  • Postman/Insomnia: Import → Link → dán URL openapi.json.

Chưa tìm thấy câu trả lời?

Nhắn hỗ trợ qua Telegram