本文介紹了與 Result 文件相關的 API。
添加人物信息
- (void)resultAddFace:(NSString *)label
image:(NSString *)imageBase64;
請求參數
參數 | 類型 | 說明 | 是否必須 |
---|---|---|---|
label | NSString | 姓名 | 是 |
imageBase64 | NSString | base64 編碼格式的人臉照片 | 是 |
返回值
無
代碼示例
[self.idrs resultAddFace:userName image:userImage];
設置章節
- (void)resultStartSegment:(NSString *)sequence withTitle:(NSString *)title;
請求參數
參數 | 類型 | 說明 | 是否必須 |
---|---|---|---|
sequence | NSString | 第幾章 | 是 |
title | NSString | 標題名稱 | 是 |
返回值
無
代碼示例
[self.idrs resultStartSegment:@"0" withTitle:@"第一章"];
結束章節
- (void)resultEndSegment:(NSString *)sequence;
請求參數
參數 | 類型 | 說明 | 是否必須 |
---|---|---|---|
sequence | NSString | 第幾章 | 是 |
返回值
無
代碼示例
[self.idrs resultEndSegment:@"0"];
開始某章某節的檢測項
- (void)resultStartActionInSegment:(NSString *)sequence
action:(NSString *)action
actionName:(NSString *)actionName;
請求參數
參數 | 類型 | 說明 | 是否必須 |
---|---|---|---|
sequence | NSString | 第幾章 | 是 |
action | NSString | 第幾小節,用于區分同一章節中的多個相同檢測 | 是 |
actionName | NSString | 檢測項名稱 | 是 |
返回值
無
代碼示例
[self.idrs resultStartActionInSegment:@"0" action:@"0" actionName:@"id_card_recognize"];
結束某章某節
- (void)resultEndActionInSegment:(NSString *)sequence
action:(NSString *)action;
請求參數
參數 | 類型 | 說明 | 是否必須 |
---|---|---|---|
sequence | NSString | 第幾章 | 是 |
action | NSString | 第幾節 | 是 |
返回值
無
代碼示例
[self.idrs resultEndActionInSegment:@"0" action:@"0"];
給某一章某一節添加結果
- (void)resultAddActionInSegment:(NSString *)sequence
action:(NSString *)action
result:(NSString *)result;
請求參數
參數 | 類型 | 說明 | 是否必須 |
---|---|---|---|
sequence | NSString | 第幾章 | 是 |
action | NSString | 第幾節 | 是 |
result | NSString | 結果 | 是 |
返回值
無
代碼示例
[self.idrs resultAddActionInSegment:@"0" action:@"0" result:@"跳過失敗"];
給某章某節添加照片
- (void)resultAddActionInSegment:(NSString *)sequence
action:(NSString *)action
image:(NSString *)image;
請求參數
參數 | 類型 | 說明 | 是否必須 |
---|---|---|---|
sequence | NSString | 第幾章 | 是 |
action | NSString | 第幾節 | 是 |
image | NSString | base64 編碼格式的圖片 | 是 |
返回值
無
代碼示例
[self.idrs resultAddActionInSegment:@"0" action:@"0" image:IDCarImage];
統一標識碼
- (void)resultAddDetection:(NSString *)detection;
請求參數
參數 | 類型 | 說明 | 是否必須 |
---|---|---|---|
detection | NSString | 與會議使用同一個字段 | 是 |
返回值
無
代碼示例
[self.idrs resultAddDetection:liveRoomID];
添加自定義章節結果
- (void)resultAddSegment:(NSString *)sequence withCustomResult:(NSString *)result;
請求參數
參數 | 類型 | 說明 | 是否必須 |
---|---|---|---|
sequence | NSString | 第幾章 | 是 |
result | NSString | 檢測結果 說明 自定義章節的檢測結果,非 SDK 檢測的結果。 | 是 |
返回值
無
代碼示例
[self.idrs resultAddSegment:@"0" withCustomResult:@"扇嘴巴子成功"];
保存 result 文件
- (NSString *)resultSaveToFile:(NSString *)fileName andPath:(NSString*)filePath;
請求參數
參數 | 類型 | 說明 | 是否必須 |
---|---|---|---|
fileName | NSString | 文件名 | 是 |
filePath | NSString | 文件路徑 | 是 |
返回值
無
代碼示例
//注意、命名為保存的視頻追加后綴.result.meta
[self.idrs resultSaveToFile:@"record.mp4.result.meta" andPath:_resultPath];
錄制視頻的 MD5 加密
- (void)resultAddVideoMD5:(NSString *)md5String;
請求參數
參數 | 類型 | 說明 | 是否必須 |
---|---|---|---|
md5String | NSString | 錄制視頻的 MD5 加密 | 是 |
返回值
無
代碼示例
[self.idrs resultAddVideoMD5:md5String];
獲取 resultJson
- (NSString *)resultGetMetaJson;
請求參數
無
返回值
類型 | 說明 |
---|---|
NSString | resultJson |
代碼示例
NSString *json = [self.idrs resultGetMetaJson];
文檔內容是否對您有幫助?