用于在指定知识下新建一个答案。

调试

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

请求参数

名称 类型 是否必选 示例值 描述
Action String 是 AddSolution

接口功能枚举值

RobotCode String 否 23543dfgs

机器人code

KnowledgeId Long 是 53345234

知识id

Solution Object 否

答案

KnowledgeId Long 否 542353

知识id

SolutionType String 否 text

答案类型, "text":文本知识

SolutionContent String 否 dfasffa

答案正文

Conditions Array 否

答案约束

KnowledgeId Long 否 2354244

知识id

ConditionType String 否 d_acti

约束类型

d_acti:时效

d_key:关键字

d_multi:轮次

d_sop:订单状态

d_item:商品

d_cate:商品分类

item_property:商品属性

logistics:物流状态

refund:退款状态

ConditionValue String 否 activity_123

约束值

ExtraContent String 否 safsf

答案扩展信息

OperatorId String 否 3452354

操作人id

OperatorName String 否 李四

操作人名称

返回数据

名称 类型 示例值 描述
RequestId String xsdfjsdf

请求id

SolutionId Long 345235423

答案id

Success Boolean true

是否成功标示

Code String 200

返回code

Message String successful

错误信息

示例

请求示例

http(s)://[Endpoint]/?Action=AddSolution
&RobotCode=23543dfgs
&KnowledgeId=53345234
&Solution={"KnowledgeId":542353,"SolutionType":"text","SolutionContent":"dfasffa","Conditions":[{"KnowledgeId":2354244,"ConditionType":"d_acti","ConditionValue":"activity_123"}],"ExtraContent":"safsf"}
&OperatorId=3452354
&OperatorName=李四
&公共请求参数

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<AddSolutionResponse>
    <RequestId>xsdfjsdf</RequestId>
    <SolutionId>345235423</SolutionId>
    <Success>true</Success>
    <Code>200</Code>
    <Message>successful</Message>
</AddSolutionResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "xsdfjsdf",
  "SolutionId" : 345235423,
  "Success" : true,
  "Code" : "200",
  "Message" : "successful"
}

错误码

HttpCode 错误码 错误信息 描述
500 InternalError The request processing has failed due to some unknown error. 内部服务出现错误

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