发送语音通知‐旧版已废弃 - nxtele/http-api-document GitHub Wiki

简要描述:

  • 语音通知接口

请求方式:

  • URL:http://api.nxcloud.com/api/voiceSms/notsend
  • Method:POST
  • Content-Type: application/x-www-form-urlencoded

参数:

参数名 必选 类型 说明
appkey string 语音应用appkey
secretkey string 语音应用secretkey
phone string 手机号,能批量提交,多个号码以逗号隔开(,)
country_code string 国码(不带+号,纯国码数字即可)
show_phone string 想要显示的号码(填写任意位数的数字即可,实际显示号码可能会被修改)
content string 文字内容;如需播报验证码则数字之间用'-'隔开,比如:1-2-3-4-5-6;内容需要做urlencode(utf-8)
lang string 语言代码(参照下列表格), zh(Chinese),只传缩写英文如:zh、en

请求示例:

curl --location --request POST 'http://api.nxcloud.com/api/voiceSms/notsend' \
--data-urlencode 'appkey=asdf' \
--data-urlencode 'secretkey=qwer' \
--data-urlencode 'phone=6212345678' \
--data-urlencode 'country_code=62' \
--data-urlencode 'show_phone=123456' \
--data-urlencode 'content=asdfghjk'

返回示例

{"result":"请求成功","messageid":"20d6c660bd664c65bef20026564b0b79","code":"0"}

返回参数说明

参数名 类型 说明
result string 请求结果说明
messageid string 系统返回的语音ID
code string 结果编码

备注

  • 语言代码
code 说明
af Afrikaans
ar Arabic
bn Bengali
bs Bosnian
ca Catalan
cs Czech
cy Welsh
da Danish
de German
el Greek
en English
eo Esperanto
es Spanish
et Estonian
fi Finnish
fr French
gu Gujarati
hi Hindi
hr Croatian
hu Hungarian
hy Armenian
id Indonesian
is Icelandic
it Italian
ja Japanese
jw Javanese
km Khmer
kn Kannada
ko Korean
la Latin
lv Latvian
mk Macedonian
ml Malayalam
mr Marathi
my Myanmar(Burmese)
ne Nepali
nl Dutch
no Norwegian
pl Polish
pt Portuguese
ro Romanian
ru Russian
si Sinhala
sk Slovak
sq Albanian
sr Serbian
su Sundanese
sv Swedish
sw Swahili
ta Tamil
te Telugu
th Thai
tl Filipino
tr Turkish
uk Ukrainian
ur Urdu
vi Vietnamese
zh Chinese
zh-yue Chinese-粤语
  • 错误代码
code 说明
0 请求成功
1 应用不可用或key错误
2 参数错误或为空
3 余额不足
4 内容为空或包含非法关键词
5 内容过长
6 号码有误
9 IP非法
20 url不存在
21 显示号码有误
22 路由未开通
23 国码有误
88 请求失败
99 系统错误