首页 帮助中心 API

发送TTS语音消息

说明: 通过指定语言和指定语言文本发送TTS语音消息。

请求参数说明:

参数 说明 是否必填 类型

callee

被叫号码,国码+手机号组成的7-15位数字。

String

displayNum

显示号码,7-15位数字,允许为空

String

language

语言代码:
[
  越南语:VN,
  英语:EN,
  日语:JP,
  阿拉伯语:ARB,
  德国:DE,
  印地语:IN,
  意大利:IT,
  韩国:KR,
  俄罗斯:RU,
  西班牙:ES,
  葡萄牙:PT,
  印尼语:IDN,
  孟加拉:BD
]

String

text

文本内容,需要和语言代码对应,验证码之间以英文逗号隔开

String

appId

语音应用id

String

loopCount

循环播报次数,1-3数字,默认为1,允许为空。

Int

calledInfo

被叫信息,0-1000位字符

String

请求URL:

                    
                      https://api.onbuka.com/v3/voice/sendCode
                    
                  

请求示例:

                    
                      RequestURL:
                        https://api.onbuka.com/v3/voice/sendCode
                      RequestMethod:
                        POST
                      RequestHeaders:
                        Content-Type: application/json;charset=UTF-8
                        Sign: 05d7a50893e22a5c4bb3216ae3396c7c
                        Timestamp: 1630468800
                        Api-Key: bDqJFiq9
                      RequestBody:
                        {
                          "callee": "932111111111",
                          "displayNum": "1008122211",
                          "language": "EN",
                          "text": "helloworld",
                          "appId": "4luaKsL2",
                          "loopCount": 2
                        }
                    
                  

响应参数说明:

参数 说明 类型

status

状态码,0成功,其他失败参见状态码说明

String

reason

失败原因说明

String

data

记录唯一id

String

响应示例:

                    
                      {
                        "status": "0",
                        "reason": "success",
                        "data": "2203031113381000002"
                      }
                    
                  
 

上一篇: 发送语音群呼
下一篇: 调用话机

意见反馈

0/500