保存復(fù)核結(jié)果,僅支持舊版智能對話分析。
接口說明
對質(zhì)檢完成的文件進行人工復(fù)核,復(fù)核完成后調(diào)用此接口保存復(fù)核結(jié)果,即對系統(tǒng)判定為命中的規(guī)則,進行人工復(fù)核判定是確實命中了,還是誤命中,可參考控制臺頁面中的文件復(fù)核功能,詳見文件復(fù)核。
調(diào)試
您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。
授權(quán)信息
下表是API對應(yīng)的授權(quán)信息,可以在RAM權(quán)限策略語句的Action
元素中使用,用來給RAM用戶或RAM角色授予調(diào)用此API的權(quán)限。具體說明如下:
- 操作:是指具體的權(quán)限點。
- 訪問級別:是指每個操作的訪問級別,取值為寫入(Write)、讀取(Read)或列出(List)。
- 資源類型:是指操作中支持授權(quán)的資源類型。具體說明如下:
- 對于必選的資源類型,用背景高亮的方式表示。
- 對于不支持資源級授權(quán)的操作,用
全部資源
表示。
- 條件關(guān)鍵字:是指云產(chǎn)品自身定義的條件關(guān)鍵字。
- 關(guān)聯(lián)操作:是指成功執(zhí)行操作所需要的其他權(quán)限。操作者必須同時具備關(guān)聯(lián)操作的權(quán)限,操作才能成功。
操作 | 訪問級別 | 資源類型 | 條件關(guān)鍵字 | 關(guān)聯(lián)操作 |
---|---|---|---|---|
sca:SubmitReviewInfo | *全部資源 * |
| 無 |
請求參數(shù)
名稱 | 類型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
JsonStr | string | 是 | 完整 JSON 字符串信息,具體內(nèi)容參見以下詳細信息。 | { "taskId": "任務(wù)ID", "vid": "文件ID" } |
BaseMeAgentId | long | 否 | 業(yè)務(wù)空間 Id |
請求參數(shù) Json 字符串信息
屬性 | 值類型 | 是否必須 | 說明 |
---|---|---|---|
taskId | String | 是 | 任務(wù) ID |
vid | String | 是 | 文件 ID:字符串,即 GetResultToReview 中的 vid。 |
comments | String | 否 | 復(fù)核意見 |
handScoreIdList | List | 否 | 需要添加人工計分時子計分項 ID,示例值:[1345,1422] |
jsonReviewResult | String | 否 | 針對特定規(guī)則的復(fù)核結(jié)果,JSON 字符串,結(jié)構(gòu)如下。 |
請求參數(shù) jsonReviewResult 結(jié)構(gòu)信息
屬性 | 值類型 | 是否必須 | 說明 |
---|---|---|---|
reviewInfoList | List | 是 | 復(fù)核結(jié)構(gòu)信息 |
complainInfoList | List | 否 | 處理申訴結(jié)構(gòu)信息 |
請求參數(shù) ReviewInfo 結(jié)構(gòu)信息
屬性 | 值類型 | 是否必須 | 說明 |
---|---|---|---|
rid | Long | 是 | 規(guī)則 ID |
hitId | String | 是 | 命中 ID,GetResultToReview 中查詢 |
reviewResult | Integer | 是 | 是否真正命中:0:否;1:是 |
changed | Boolean | 否 | 這個規(guī)則本次操作是否有修改,默認:false |
請求參數(shù) ComplainParam 結(jié)構(gòu)信息
屬性 | 值類型 | 是否必須 | 說明 |
---|---|---|---|
rid | Long | 否 | 規(guī)則 ID:如果是針對人工計分項申訴,則不填 |
scoreId | Long | 否 | 評分項 ID:如果是針對規(guī)則關(guān)聯(lián)的計分項申訴,則不填 |
comments | String | 是 | 理由 |
accept | Boolean | 否 | 是否接受申訴,true:是;false:否;默認:true |
finalJudge | Boolean | 否 | 是否是終審,終審后不能再申訴;true:是;false:否;默認:否 |
返回參數(shù)
示例
正常返回示例
JSON
格式
{
"Code": "200",
"Message": "successful",
"Data": "95",
"RequestId": "9987D326-83D9-4A42-B9A5-0B27F9B40539",
"Success": true
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。
變更歷史
變更時間 | 變更內(nèi)容概要 | 操作 |
---|---|---|
2023-08-01 | API 內(nèi)部配置變更,不影響調(diào)用 | 查看變更詳情 |
2023-08-01 | API 內(nèi)部配置變更,不影響調(diào)用 | 查看變更詳情 |
2023-08-01 | API 內(nèi)部配置變更,不影響調(diào)用 | 查看變更詳情 |
2023-08-01 | API 內(nèi)部配置變更,不影響調(diào)用 | 查看變更詳情 |
2023-08-01 | API 內(nèi)部配置變更,不影響調(diào)用 | 查看變更詳情 |
2023-08-01 | API 內(nèi)部配置變更,不影響調(diào)用 | 查看變更詳情 |
2023-08-01 | API 內(nèi)部配置變更,不影響調(diào)用 | 查看變更詳情 |
2023-08-01 | API 內(nèi)部配置變更,不影響調(diào)用 | 查看變更詳情 |
2023-08-01 | API 內(nèi)部配置變更,不影響調(diào)用 | 查看變更詳情 |
2023-08-01 | API 內(nèi)部配置變更,不影響調(diào)用 | 查看變更詳情 |
2023-08-01 | API 內(nèi)部配置變更,不影響調(diào)用 | 查看變更詳情 |
2023-08-01 | API 內(nèi)部配置變更,不影響調(diào)用 | 查看變更詳情 |
2023-08-01 | API 內(nèi)部配置變更,不影響調(diào)用 | 查看變更詳情 |
2023-08-01 | API 內(nèi)部配置變更,不影響調(diào)用 | 查看變更詳情 |
2023-08-01 | API 內(nèi)部配置變更,不影響調(diào)用 | 查看變更詳情 |
2023-08-01 | API 內(nèi)部配置變更,不影響調(diào)用 | 查看變更詳情 |
2023-08-01 | API 內(nèi)部配置變更,不影響調(diào)用 | 查看變更詳情 |
2023-08-01 | API 內(nèi)部配置變更,不影響調(diào)用 | 查看變更詳情 |
2023-08-01 | API 內(nèi)部配置變更,不影響調(diào)用 | 查看變更詳情 |
2023-08-01 | API 內(nèi)部配置變更,不影響調(diào)用 | 查看變更詳情 |
調(diào)用示例
public SubmitReviewInfoResponse submitReviewInfo(String taskId, String vid, String fileId, GetResultToReviewResponse.Data.HitRuleReviewInfo hitInfo) throws ClientException {
SubmitReviewInfoRequest request = new SubmitReviewInfoRequest();
request.setAcceptFormat(FormatType.JSON);
Map<String, Object> submitReviewMap = Maps.newHashMap();
submitReviewMap.put("taskId", taskId);
submitReviewMap.put("comments","復(fù)核意見");
submitReviewMap.put("fileId","1500");
submitReviewMap.put("vid", vid);
Map<String,Object> reviewInfoMap = Maps.newHashMap();
reviewInfoMap.put("scoreId",-1);
reviewInfoMap.put("hitId",hitInfo.getReviewInfo().getHitId());
reviewInfoMap.put("rid",getReviewInfoRid());
reviewInfoMap.put("reviewResult",1);
List reviewInfoList = Lists.newArrayList();
reviewInfoList.add(reviewInfoMap);
Map<String,Object> jsonReviewResultMap = Maps.newHashMap();
jsonReviewResultMap.put("reviewInfoList",reviewInfoList);
submitReviewMap.put("jsonReviewResult",jsonReviewResultMap);
request.setJsonStr(JSON.toJSONString(submitReviewMap));
SubmitReviewInfoResponse response = client.getAcsResponse(request);
System.out.println("step submitReviewInfo - 5" + JSON.toJSONString(response));
return response;
}