Skip to content

指纹

说明:主要对指纹进行一些基础操作,例如指纹操作、获取指纹列表等。

指纹操作

  • 调用方法
Dart
Future<void> operateFingerprint({
  int? cloudUid,
  required Fingerprint fingerprint,
  VoidCallback? onSuccess,
  ErrCallback? onError,
})
  • 参数说明
名称类型是否必需示例描述
cloudUidint?N123云账号id
fingerprintFingerprintYfingerprint指纹操作信息(操作类型见Fingerprint参数说明)
onSuccessVoidCallback?N() {}操作指纹成功回调
onErrorErrCallback?N(error) {}操作指纹失败回调

指纹列表

  • 调用方法
Dart
Future<void> getFingerprintList({
  int? cloudUid,
  required int lockId,
  required int pageNo,
  required int pageSize,
  TCallback<FingerprintList>? onSuccess,
  ErrCallback<Object?>? onError,
})
  • 参数说明
名称类型是否必需示例描述
cloudUidint?N123云账号id
lockIdintY500锁id
pageNointY1第几页数据
pageSizeintY10每页多少条数据
onSuccessTCallback<FingerprintList>?N(list) {}获取指纹列表成功回调
onErrorErrCallback<Object?>?N(error) {}获取指纹列表失败回调

物联网设备通信协议文档