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

Ủy quyền LINE

LINE chỉ hỗ trợ QR. URL QR và PIN đến qua webhook và được cache trong auth_payload của GET /auth.

qrcode

Đăng nhập LINE bằng QR: chờ account.auth.required hoặc đọc auth_payload qua GET /auth và poll POST /auth/qr/check.

  1. 1. POST /v1/accounts với provider=line, auth_mode=qrcode. Tùy chọn đặt metadata.device_login_type (ví dụ DESKTOPMAC).
  2. 2. POST /v1/accounts/{account_id}/auth/qr/start để LINE provider bắt đầu phiên đăng nhập.
  3. 3. Chờ account.auth.required. QR URL và PIN cũng có thể đọc qua GET /v1/accounts/{account_id}/auth.
  4. 4. Hiển thị QR URL và PIN từ GET /v1/accounts/{account_id}/auth, đồng thời poll POST /v1/accounts/{account_id}/auth/qr/check.
  5. 5. Khi nhận account.auth.succeeded, định danh tài khoản được điền tự động. POST /v1/accounts/{account_id}/runtime/start để online.
  • metadata.device_login_typeĐịnh danh thiết bị tùy chọn (ví dụ DESKTOPMAC, DESKTOPWIN). Được chuyển tiếp cho LINE provider khi bắt đầu phiên QR.

Ghi chú

  • QR URL và PIN đến qua account.auth.required và được cache trong GET /auth. Poll POST /auth/qr/check; /auth/session chỉ hỗ trợ POST import session.
  • PIN chỉ để hiển thị — không gửi lại cho LINE. Hiển thị cạnh QR để người dùng xác nhận đang quét đúng thiết bị.
  • Khi nhận account.auth.succeeded, định danh tài khoản được điền tự động. Sự kiện cũng mang các trường hồ sơ chuẩn.