GetRuleV4 - 获取规则详情(新版质检)

对应前端功能位置:质检规则配置-查询。专有云URL:ip:port/api/client/GetRuleById.json。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求参数

名称类型必填描述示例值
RuleIdlong

规则 ID。

531

返回参数

名称类型描述示例值
object

PlainResult

DataRulesInfo

规则信息

RequestIdstring

请求 ID

106C6CA0-282D-4AF7-85F0-D2D24***
Successboolean

请求是否成功,调用方可根据此字段来判断请求是否成功:true 表示成功;false/null 表示失败。

true
Codestring

结果代码,200 表示成功,若为别的值则表示失败,调用方可根据此字段判断失败原因。

200
Messagestring

出错时表示出错详情,成功时为 successful

successful
Messagesarray

出错时表示出错详情,当输出多条信息时使用。

string

出错时表示出错详情,当输出多条信息时使用。

HttpStatusCodeinteger

HTTP 请求返回的响应状态码,200 表示请求成功。

200

示例

正常返回示例

JSON格式

{
  "Data": {
    "Conditions": [
      {
        "Cid": "a",
        "Id": 1,
        "Rid": "1",
        "Check_range": {
          "RoleId": 1,
          "Role": "客服",
          "Anchor": {
            "Cid": "a",
            "Location": "BEFORE",
            "Hit_time": 1
          },
          "Range": {
            "From": 1,
            "To": 2
          },
          "Absolute": true,
          "AllSentencesSatisfy": true
        },
        "Operators": [
          {
            "Oid": "a",
            "Id": 1,
            "Type": "HIT_ANY_KEYWORDS",
            "Param": {
              "CustomerParam": {
                "Field": "remark1",
                "FieldType": 1,
                "DataType": 1,
                "Symbol": 1,
                "Value": "xxx",
                "ActualValue": "xx"
              },
              "Keywords": [
                "你好"
              ],
              "Regex": "质疑.*",
              "NotRegex": "优秀.*",
              "Phrase": "你好,请问",
              "References": [
                "你好.{0,10}"
              ],
              "Interval": 1,
              "IntervalEnd": 2,
              "Threshold": 90,
              "In_sentence": true,
              "Target": 1,
              "From_end": true,
              "Different_role": true,
              "Target_role": "客服",
              "RoleId": 1,
              "Velocity": 111,
              "VelocityInMint": 1,
              "KeywordExtension": 1,
              "Synonyms": {
                "key": [
                  "售卖"
                ]
              },
              "Case_sensitive": true,
              "Near_dialogue": true,
              "MinWordSize": 1,
              "Hit_time": 2,
              "Excludes": [
                "负向"
              ],
              "From": 0,
              "CheckFirstSentence": true,
              "Average": true,
              "BeginType": "1",
              "EndType": "2",
              "CompareOperator": "gt",
              "Pkey": "xx",
              "Poutput_type": 1,
              "SimilarlySentences": [
                "我要购买"
              ],
              "LgfSentences": [
                "你好{1}"
              ],
              "Score": 70,
              "ContextChatMatch": true,
              "KeywordMatchSize": 1,
              "MaxEmotionChangeValue": 3,
              "CheckType": 1,
              "KnowledgeTargetId": "1",
              "CategoryPathCode": "xx",
              "KnowledgeTargetType": 1,
              "KnowledgeTargetName": "订单",
              "QuestionThreshold": "90",
              "AnswerThreshold": "90",
              "KnowledgeSentenceNum": 1,
              "KnowledgeInfo": "下单",
              "BotId": "chatbot-cn-xxx",
              "UseEasAlgorithm": true,
              "Pvalues": [
                ""
              ],
              "Similarity_threshold": 90,
              "AntModelInfo": {
                "key": "xxx"
              },
              "DelayTime": 10
            },
            "Name": "a",
            "UserGroup": "xxx",
            "QualityCheckType": 0
          }
        ],
        "Lambda": "a",
        "Exclusion": 0,
        "Name": "xx",
        "UserGroup": "xxxx"
      }
    ],
    "Rules": [
      {
        "Status": 1,
        "IsDelete": 1,
        "StartTime": "1641277321000",
        "EndTime": "1641277321000",
        "BusinessCategoryNameList": [
          "全部"
        ],
        "Weight": "1",
        "IsOnline": 1,
        "CreateEmpid": "1",
        "CreateEmpName": "张三",
        "CreateTime": "1641277321000",
        "LastUpdateTime": "1641277321000",
        "LastUpdateEmpid": "1",
        "LastUpdateEmpName": "张三",
        "Comments": "违规",
        "Deny": 1,
        "ScoreSubId": 1,
        "ScoreName": "违规",
        "ScoreSubName": "1",
        "ScoreNum": 1,
        "ScoreType": 1,
        "ScoreDeleted": true,
        "OperationMode": 1,
        "Meet": 1,
        "Dialogues": [
          {
            "Id": 1,
            "Content": [
              {
                "HourMinSec": "00:00",
                "Role": "客户",
                "Identity": "客户",
                "EmotionValue": 1,
                "SpeechRate": 100,
                "Words": "方便",
                "End": 1360,
                "SilenceDuration": 100,
                "BeginTime": 350,
                "Begin": 360
              }
            ],
            "Name": "xx",
            "UserGroup": "xx"
          }
        ],
        "Effective": 1,
        "FullCycle": 1,
        "EffectiveStartTime": "OperationMode",
        "EffectiveEndTime": "OperationMode",
        "QualityCheckType": 1,
        "Level": 1,
        "GraphFlow": "{}",
        "TaskFlowType": 1,
        "CheckType": 3,
        "SchemeCheckType": {
          "CheckType": 1,
          "CheckName": "流程规则",
          "SourceScore": 1,
          "Score": 50,
          "Enable": 1,
          "SchemeId": 1,
          "SchemeScoreInfoList": [
            {
              "Rid": 1,
              "Name": "xx",
              "TaskFlowId": 1,
              "TaskFlowName": "xx",
              "ScoreType": 1,
              "ScoreNumType": 0,
              "ScoreNum": 1,
              "ScoreRuleHitType": 0
            }
          ],
          "TaskFlowScoreInfoList": [
            {
              "TaskFlowId": 1,
              "TaskFlowName": "xx",
              "TaskFlowType": 1,
              "SchemeScoreInfoList": [
                {
                  "Rid": 1,
                  "Name": "xx",
                  "TaskFlowId": 1,
                  "TaskFlowName": "xx",
                  "ScoreType": 1,
                  "ScoreNumType": 0,
                  "ScoreNum": 11,
                  "ScoreRuleHitType": 0
                }
              ]
            }
          ]
        },
        "TargetType": 10,
        "ConfigType": 1,
        "ScoreNumType": 1,
        "ScoreRuleHitType": 0,
        "SchemeId": 1,
        "SchemeRuleMappingId": 1,
        "SchemeName": "通用方案",
        "ModifyType": 1,
        "SortIndex": 1,
        "RuleType": 1,
        "Rid": "1",
        "Name": "开头语规则",
        "TaskFlowId": 111111111,
        "Lambda": "a&&b",
        "Triggers": [
          "a"
        ],
        "ExternalProperty": 1,
        "Type": 2,
        "RuleCategoryName": "正向规则",
        "AutoReview": 1,
        "RuleScoreType": 3,
        "ScoreId": 1
      }
    ],
    "Dialogues": [
      {
        "Id": 1,
        "Content": [
          {
            "HourMinSec": "00:00",
            "Role": "客户",
            "Identity": "客户",
            "EmotionValue": 1,
            "SpeechRate": 100,
            "Words": "方便",
            "End": 1360,
            "SilenceDuration": 100,
            "BeginTime": 350,
            "Begin": 360
          }
        ],
        "Name": "xx",
        "UserGroup": "xx"
      }
    ],
    "Count": 100,
    "PageSize": 10,
    "PageNumber": 1
  },
  "RequestId": "106C6CA0-282D-4AF7-85F0-D2D24***",
  "Success": true,
  "Code": "200",
  "Message": "successful",
  "Messages": [
    "无"
  ],
  "HttpStatusCode": 200
}

错误码

访问错误中心查看更多错误码。

变更历史

变更时间变更内容概要操作
2023-08-07API 内部配置变更,不影响调用看变更集
变更项变更内容
API 内部配置变更,不影响调用