Skip to content

Lấy thông tin Face Authen ​

Đọc trạng thái hồ sơ (profile) khuôn mặt của một người dùng. Dùng nó để kiểm tra xem người dùng đã đăng ký hay chưa trước khi bắt đầu một lần xác thực.

Endpoint ​

http
POST /v1/get_face_auth
Content-Type: application/json
json
{
  "user_id": "user_00000001"
}

Tham số:

Tham sốKiểuBắt buộcMặc địnhMô tả
user_idstringCó—User ID của khách hàng.

Trả về: GetFaceAuthResponse

Ví dụ request ​

bash
curl -X POST \
  '<BASE_URL>/v1/get_face_auth' \
  -H 'Authorization: ATV <ACCESS_ID>:<SIGNATURE>' \
  -H 'X-TV-Timestamp: <TIMESTAMP>' \
  -H 'Content-Type: application/json' \
  -d '{
    "user_id": "user_00000001"
  }'

Response ​

json
{
  "data": {
    "status": "success",
    "request_id": "cfc7b8d5-f2e2-437b-80e5-d600dfad26e2",
    "face_auth": {
      "user_id": "user_00000001",
      "status": "VERIFIED"
    }
  },
  "errors": [],
  "success": true,
  "code": 0,
  "message": "Success"
}
TrườngKiểuMô tả
data.statusstringsuccess hoặc failure — liệu bản thân việc tra cứu có thành công hay không.
data.request_idstringRequest ID; cung cấp cho CAKE Support khi cần kiểm tra log.
data.face_auth.user_idstringUser ID mà hồ sơ thuộc về.
data.face_auth.statusstringTrạng thái hồ sơ, ví dụ VERIFIED.

data.status báo cáo về việc tra cứu; data.face_auth.status báo cáo về hồ sơ. Một lần tra cứu thành công trên một hồ sơ không dùng được vẫn trả về data.status: "success".

Lỗi ​

MãThông báo
2001010Không tìm thấy Access ID.
401100Bạn không được phép thực hiện hành động này.
4001000Tham số đầu vào vi phạm một ràng buộc.
4001001Header X-TV-Timestamp đã hết hạn, cần một cái mới hơn.
4041001Không tìm thấy người dùng.
5001000Xảy ra lỗi không mong đợi trong quá trình xử lý request.
MãMô tả
access_id_not_foundKhông tìm thấy Access ID.
access_denied_exceptionBạn không được phép thực hiện hành động này.
invalid_parameter_exceptionTham số đầu vào vi phạm một ràng buộc.
request_time_too_skewedHeader X-TV-Timestamp đã hết hạn, cần một cái mới hơn.
user_not_found_exceptionKhông tìm thấy người dùng.
internal_server_errorXảy ra lỗi không mong đợi trong quá trình xử lý request.

Bước tiếp theo ​

Developers