蜜桃来偷欢免费观看高清电视剧,《大度》韩版免费,禁忌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即可。
初中小姐姐脚丫踩在男生困困| 女子赤身跳钢管舞视频| 坤坤寒入桃子里电视剧免费看| 性做爰A片春欲| 白天像教授晚上像野兽| 小扫货几天没弄了| 男生把小困困放到女生困里视频 | 《熟妇的荡欲》免费看| 精品无码人妻一区二区免费AV| 神印王座| 挤牛奶和拔萝卜能同吃吗| 在校长室调教校花H| CSGO高清大片免费播放器| BOBO浏览器| 闺蜜老公把我压在怀里| 《高压监狱2》完整版| 亚洲人成色777777在线播放| 我老公跟我一晚上用很多卫生纸| 731大溃逃| 妈妈与儿子高清免费版电视剧| 爱动漫| 《父承子波》金银花原文主角| 一枪战三母免费观看完整版| 绝美儿媳妇林曼晏| 男欢女爱免费观看王霞电视剧剧情| 水手服| 他用舌头给我6次高潮| 《特别酒店》免费观看 | YY漫画首页登录入口页面在哪里| 《湿点》未增减板相似| | 王娟被老赵一夜干4次| 美国的忌讳-5| 女性扒开大腿内侧小肚子痒| 三个领导换着躁我几小时在线观看| 恋爱之瘾完整版在线全集免费观看| 闺蜜老公把我压在怀里| 门卫秦大爷1-42章免费阅读| 妈妈你真棒插曲MV| 《老公今晚我加班》免费阅读| 双腿无力合拢红肿外翻男生原因