# AuthorizeByWxFacePay

人脸登录 (需先录入人脸登录信息)

# 调用参数

无参数

# 返回参数

属性 说明
resultJson 返回人脸 sdk 的登录结果

# 示例代码

val request = WMPFAuthorizeByWxFacePayRequest()
request.baseRequest = WMPFBaseRequestHelper.checked()

val result = WMPFIPCInvoker.invokeAsync<IPCInvokerTask_AuthorizeByWxFacePay,
        WMPFAuthorizeByWxFacePayRequest, WMPFAuthorizeByWxFacePayResponse>(
    request,
    IPCInvokerTask_AuthorizeByWxFacePay::class.java
) { response ->
    if (isSuccess(response)) {
        it.onSuccess(response)
    } else {
        it.onError(TaskErrorException(createTaskError(response)))
    }
}

if (!result) {
    it.onError(Exception("invoke authorizeByWxFacePay fail"))
}

# 常见问题

  • 调用异常时,请检查人脸 App 版本是否正确,并检查 InitWxFacePayInfo 入参是否正确,如 appid、mchid 等.
  • 其他参见 Authorize