云客服-创建语音通知(V2.0.0)(createVoiceNotification):响应说明

时间:2024-09-24 14:46:43

响应说明

  • 响应状态码: 200
    表3 响应体参数

    序号

    名称

    参数类型

    是否必选

    说明

    1

    schema

    object

    True

    -

    1.1

    retCode

    string

    True

    返回码,具体返回码说明请参考表4

    1.2

    retMsg

    string

    False

    返回描述

    1.3

    result

    object

    False

    retCode为0时,必返回

    1.3.1

    callSerialNo

    string

    True

    呼叫流水号

    表4 返回码说明

    序号

    返回码

    说明

    1.1.1

    0

    成功。

    1.1.2

    1

    有未完成的任务,请稍后重试。

    1.1.3

    3

    创建失败,未生成呼叫流水号。

    1.1.4

    4

    softPhone格式与规则不匹配。

    1.1.5

    5

    called未传递,或者格式与规则不匹配。

    1.1.6

    6

    vdn未启用。

    1.1.7

    7

    callerPresent校验失败。

    1.1.8

    9

    callBackUrl不符合条件。

    1.1.9

    10

    playTimes必须大于等于1且小于等于5。

    1.1.10

    11

    playList数组为空或者数组大小大于5。

    1.1.11

    12

    voiceId和templateId同时为空。

    1.1.12

    13

    单个变量长度超出32字节。

    1.1.13

    14

    templateParams中参数值的格式不正确,包含"$”,“{”,“}"3个字符其中一个。

    1.1.14

    15

    templateParams数组为空或者数组大小大于10。

    1.1.15

    16

    租户为试商用状态,被叫号码不在白名单中。

    1.1.16

    17

    语音或者 TTS 文件数据不存在。

    1.1.17

    18

    录音或者TTS文本文件不属于语音通知使用场景。

    1.1.18

    19

    录音或者TTS文本文件未提交。

    1.1.19

    20

    录音或者TTS文本文件提交未审核。

    1.1.20

    21

    录音或者TTS文本文件审核不通过。

    1.1.21

    22

    templateId对应的文件类型不是文本类型。

    1.1.22

    23

    voiceId对应的文件类型不是语音类型。

    1.1.23

    24

    录音文件或者TTS文件数据在数据库中不存在。

    1.1.24

    25

    templateParams数组大小和templateId对应模板中定义的变量个数不相等。

    1.1.25

    26

    templateParams中参数值的日期格式不正确。

    1.1.26

    27

    templateParams中参数值的时间格式不正确。

    1.1.27

    28

    语音通知模板格式不正确。

    1.1.28

    29

    templateParams中参数值的长度大于templateId对应模板中定义的变量的长度,比如模板定义的变量是${NUM_6}(数字6表示最大长度为6),而对应入参值为1234567,那么会被校验住。

    1.1.29

    30

    templateParams中参数值的字节长度不能大于templateId对应模板中定义的变量的长度,例如模板定义的变量是${TXT_14}(数字14表示最大字节数为14)。

    1.1.30

    31

    templateParams中对应可变变量${NUM_数字}的参数值类型只能为数字。

    1.1.31

    32

    templateParams中对应可变变量${NUM_数字}的参数值的长度大于9。

    1.1.32

    33

    voiceFileName不存在。

    1.1.33

    34

    入参voiceFIleName对应的文件类型不是语音类型。

    1.1.34

    35

    templateParams数组中元素的值不能为空。

    1.1.35

    36

    priority字段值格式不符合要求。

  • 响应状态码: 400

    错误的请求:请检查请求路径及参数

  • 响应状态码: 401

    未授权:1. 请确认是否购买了相关服务。 2. 请联系客服人员检查您账号的当前状态

  • 响应状态码: 403

    鉴权失败

  • 响应状态码: 404

    请求的内容未找到:请检查请求的路径

  • 响应状态码: 500

    业务失败:请依次确认您请求中各参数的取值

support.huaweicloud.com/api-ccfs-cec/cec_07_2802.html