用于在指定知识下新建一个答案。
调试
您可以在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. | 内部服务出现错误 |
访问错误中心查看更多错误码。