Tham chiếu API
So sánh nhà cung cấp

Ủy quyền Zalo

Zalo chỉ hỗ trợ đăng nhập QR. Không cần thông tin xác thực trước — danh tính người dùng được xác định qua thao tác quét QR.

qrcode

Đăng nhập Zalo bằng QR: không cần thông tin trước; danh tính người dùng lộ ra qua payload session.

  1. 1. POST /v1/accounts với provider=zalo, auth_mode=qrcode.
  2. 2. POST /v1/accounts/{account_id}/auth/qr/start — auth_payload.token trong phản hồi là QR token để hiển thị.
  3. 3. Poll POST /v1/accounts/{account_id}/auth/qr/check. Hết hạn trả về qrcode_expired, cần gọi lại qr/start.
  4. 4. Khi thành công, POST /v1/accounts/{account_id}/runtime/start.

Ghi chú

  • QR token hết hạn trả về status=qrcode_expired. Gọi lại qr/start để lấy token mới.
  • Cần cấu hình điểm cuối Webhook để nhận sự kiện xác thực và tin nhắn.
  • Loại thread 0 nghĩa là hội thoại bạn bè, 1 là nhóm. Sẽ được chuẩn hóa khi gửi tin nhắn.