tencent cloud

文档反馈

文本驱动指令

最后更新时间:2024-07-19 10:15:10

    调用协议

    HTTPS + JSON
    POST /v2/ivh/interactdriver/interactdriverservice/command
    Header Content-Type: application/json;charset=utf-8
    注意:
    发送文本间隔必须大于1s。

    请求参数

    参数名称
    类型
    必选
    描述
    ReqId
    String
    单次请求唯一标识。
    SessionId
    String
    会话唯一标识。
    Command
    String
    SEND_TEXT:发送文本。
    Data
    Data
    数据对象
    
    Data
    (发送文本)
    名称
    类型
    必选
    描述
    Text
    string
    要播报的文本内容,缺省值:""字符串最长4000。
    Interrupt
    boolean
    强制打断标记,缺省值:false。如果不使用强制打断,在数智人平台中该文本被设置为不可打断时,则会收到不可打断的反馈提示。如果使用强制打断,系统会忽略数智人平台中的不可打断设置,直接执行强制打断。
    ChatCommand
    string
    对话指令类型 ,当数智人项目绑定客服对话bot时生效。
    NotUseChat:客服bot配置的问答知识库不生效,数智人播报发送的内容;
    传空或不传:客服bot配置的问答知识库生效,数智人播报问答知识库中的答案内容。

    返回参数

    无需关注返回内容,仅关注返回错误码。

    请求示例

    //发送文本
    {
    "Header": {},
    "Payload": {
    "SessionId": "m123",
    "Command": "SEND_TEXT",
    "Data": {
    "Text": "您好呀"
    }
    }
    }
    //绑定客服对话后,不使用对话,播报发送的内容
    {
    "Header": {},
    "Payload": {
    "SessionId": "m123",
    "Command": "SEND_TEXT",
    "Data": {
    "Text": "您好呀",
    "ChatCommand": "NotUseChat"//使用对话的数智人项目建的文本驱动的流,本次驱动纯文本驱动不走对话
    }
    }
    }
    
    //强制打断
    {
    "Header": {},
    "Payload": {
    "SessionId": "m123",
    "Command": "SEND_TEXT",
    "Data": {
    "Interrupt": true
    }
    }
    }

    返回示例

    {
    "Header": {
    "Code": 0,
    "Message": "",
    "RequestID": "m123adfafvbadsafd",
    }
    }
    
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持