古代洞房2国语版免费观看,日本暴力强伦轩视频,图书馆挺进她腿间湿润漫画 ,风流夫人免费观看高清电视剧

如何发送语音验证码


本功能可以实现电话呼叫用户手机并播放验证码,默认播放 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即可。
东北娘们国语版免费播放| 麻豆传媒| 天堂草原高清在线观看电视剧| 女人被公猪钻入子宫有报应吗| 《初尝禁果》2:做爰HD| 他的大手在秘密花园游走漫画| 老汉猛躁女人XXXXX88AV| 办公室刺激战场3| 妈妈你真棒里面的插曲叫什么| 坤坤寒入桃子里电视剧| 快拨出天我是你母亲歌词监控| 亚洲偷偷拍一区二区三| 荫蒂被三个男人添| .动漫《纯洁的修女》在线看| 线人电影免费观看完整版 | 吃瓜群众在线爆料免费观看| 老公拿狗给我配| 《完美邻居2》电影在线观看| 妈妈的闺蜜韩剧结局原声在线观看..| 韩国色情巜肉欲教室2| 公交车舒婷的奶头被农民工吸了| 无码精品国产AV在线观看| 欧美叔叔别撩我免费观看电视剧| 蜜桃5荷尔蒙| MV在线观看免费播放历史| 成人男女| BOBO浏览器| 《尼姑春心荡漾》大结局| 二人努力生猴子免费观看| 打扑克不盖被子| 梦幻西游四门绝阵| 美丽小洞5荷尔蒙| 《熟睡的女邻居HD| 潮湿的体温2| 缘之空第一季在线观看免费完整番..| 暴躁妹妹免费观看40集电视剧 | 小柔与王叔的第一次相遇是第几集 | 《美丽妻子替夫还债》剧情| 二人生猴子全程免费| 柳枝| 中字HD人妻の亂倫2