---
title: 接收结果
canonical: https://developer.unico.io/zh-CN/developers/sdks-and-tools/flutter/capture-flow/receiving-the-result
locale: zh-CN
generated_by: markdown-export
---

SDK 通过在采集会话期间所使用的监听器接口中定义的回调来返回采集结果。

## UnicoSdks

:::info[Unico API]
仅当使用 `webAppToken` 打开摄像头时才会触发 `onSuccess`，即 [创建流程](/developers/api-reference/post-processes) 返回的 `process.webAppToken`。请参阅[用户旅程](/developers/sdks-and-tools/flutter/capture-flow/user-journeys)。
:::

****`onSuccess`****

旅程成功完成时调用。返回一个包含 `processId` 的 `SuccessResult` 对象，可通过 REST API 查询客户验证流程的结果。

```dart
@override
void onSuccess(SuccessResult result) {
  final processId = result.processId;
}
```

****`onErrorSelfie`****

当采集过程中发生错误时调用。返回包含 `code`、`description` 和 `info` 字段的 `UnicoError` 对象。有关完整的错误代码列表，请参阅[错误处理](/developers/sdks-and-tools/flutter/error-handling)。

```dart
@override
void onErrorSelfie(UnicoError error) {
  final code = error.code;
  final description = error.description;
}
```