蜜桃来偷欢免费观看高清电视剧,《大度》韩版免费,禁忌1蜜桃熟了,BOBO浏览器(海外版

如何发送语音验证码


本功能可以实现电话呼叫用户手机并播放验证码,默认播放 2 次。如:您的验证码是 1234


一、注册、报备及设置


  1. 注册云片,在控制台首页获取 APIKEY。
  1. 开发阶段,建议先关闭IP 白名单, 或将服务器 IP 及本地 IP 均设置在 IP 白名单内。


二、调通语音接口


方法一:直接使用 API


HTTP 头信息:


Accept:application/json;charset=utf-8;
Content-Type:application/x-www-form-urlencoded;charset=utf-8;


请求


URL: https://voice.yunpian.com/v2/voice/send.json
注意:海外服务器地址 us.yunpian.com
Http Method:POST
支持 https 与 http 两种访问,建议使用 https


请求参数:

参数名类型是否必须描述示例
apikeyString用户唯一标识9b11127a9701975c734b8aee81ee3526
mobileString接收的手机号、固话(需加区号)15205201314 01088880000
codeString验证码,支持 4~6 位阿拉伯数字1234
callback_urlString本条语音验证码状态报告推送地址。 如推送地址固定,建议在"数据推送与获取”做批量设置。http://your_receive_url_address
display_numString透传号码,为保证全国范围的呼通率,云片会自动选择最佳的线路,透传的主叫号码也会相应变化。此功能可能因运营商政策随时调整400-089-2617


请求示例


/**
* 发送语音验证码
* @param apikey 成功注册后登录云片官网,进入后台可查看
* @param code 验证码,支持4~6位阿拉伯数字
* @param mobile 接收的手机号、固话(需加区号)
* @return json格式字符串
*/
public static String sendVoice(String apikey, String code, String mobile) {
    Map<String, String> params = new HashMap<String, String>();//请求参数集合
    params.put("apikey", apikey);
    params.put("code", code);
    params.put("mobile", mobile);
    return post("https://voice.yunpian.com/v2/voice/send.json", params);//请自行使用post方式请求,可使用Apache HttpClient
}


响应

名称类型描述
countinteger成功发送的语音呼叫次数
feedouble扣费金额,单位:元,类型:双精度浮点型/double
sidstring记录 id,32 位的唯一字符串


Json 返回示例


{
  "count": 1, //成功发送的语音呼叫次数
  "fee": 0.05, //扣费金额,一次语音验证码呼叫扣一条
  "sid": "931ee0bac7494aab8a422fff5c6be3ea" //记录id,32位的唯一字符串
}


方法二:下载、导入 SDK,并配置。


目前云片提供 JAVA/PHP/Python/C#/Golang 5 种语言 SDK、如果您的编程语言云片未提供 SDK,您可以根据文档自行对接。
SDK 下载地址(JAVA/PHP/Python/C#/GOLANG):去下载


SDK 示例


//初始化clnt,使用单例方式
YunpianClient clnt = new YunpianClient("apikey").init();

//发送语音验证码API
Map<String, String> param = clnt.newParam(2);
param.put(YunpianClient.MOBILE, "1390********");
param.put(YunpianClient.CODE, "1234");
Result<VoiceSend> r = clnt.voice().send(param);
//获取返回结果,返回码:r.getCode(),返回码描述:r.getMsg(),API结果:r.getData(),其他说明:r.getDetail(),调用异常:r.getThrowable()

//账户:clnt.user().* 签名:clnt.sign().* 模版:clnt.tpl().* 短信:clnt.sms().* 语音:clnt.voice().* 流量:clnt.flow().* 隐私通话:clnt.call().*

//释放clnt
clnt.close()


三、实现业务逻辑


  • 建议和短信验证码配合使用,默认发送短信验证码,如果用户长时间未收到短信验证码,可以建议用户通过语言验证码完成验证。


四、按需开发功能


  • 对语音发送状态做实时监控
    如果您需要通过程序对语音的发送状态做实时监控,可以开发“推送/获取状态报告”接口。
  • 国外地区使用海外服务器
    如海外用户可以调用海外服务器地址us.yunpian.com,获得更快的请求和处理速度。例如使用短信接口时,将sms.yunpian.com替换为us.yunpian.com即可。
穿裙子在电影院做啊| 白色变态董丝超薄开档连身袜| 引诱亲女乱第24部分阅读| 他的大手在秘密花园游走漫画| 《法国空乘9》| 年轻的嫂子2| 国产3M9448A新版双面胶| 宅男的天堂| 玉女献身台湾1988版主演是谁| 罪恶之城2| 下厨房BY金银花露免费阅读无删..| 做一次爱下面多久才能恢复| 欧美一区二区| 老公把闺蜜干的嗷嗷叫| 美国式的家庭忌讳1-4| 咖啡全国十大品牌| 老公弄我一边干一边说粗话视频| 《温柔的大姐姐》动漫免费观看| 人犬兽人在线观看免费完整一| 《办公室高潮秘书2》| 老公装醉看我和别人在一起| 《完美邻居2》电影在线观看| 美国禁忌| 挤牛奶暗示什么意思| 漂亮的李妈妈1中字头字母是什么| 《帐篷里的秘密》动漫| 在线观看日本韩国电影电视剧| 国外黄冈站刺激战场| 绿色产品A级与AA级哪里不同| 成色P31S是国精产品吗| 胡乱说深见君| 纯白交响曲动浸| 韩漫网站| 搜酷| 一路向西在线播放| 内衣秀| 妈妈的绣感1| 坤坤寒入桃子里电视剧| 强壮公借种日日躁我| 玉蒲团之官人我要| 巜生殖按摩1995伦理