import java.util.HashMap; import java.util.Map; public class IvrDemo { /** * 语音验证接口,仅发语音验证码,单条提交。 */ public static void ivr_api() { Map<String, String> para = new HashMap<String, String>(); /** * 目标手机号码,只能传入一个,示例:139******** */ para.put("mob", "<enter your mobiles>"); /** * 微米账号的接口UID */ para.put("uid", "<enter your UID>"); /** * 微米账号的接口密码 */ para.put("pas", "<enter your UID Pass>"); /** * 接口返回类型:json、xml、txt。默认值为txt */ para.put("type", "json"); /** * 语音验证接口,适用于验证手机号码应用场景。
* 1、同一个手机号码发送多条语音验证,间隔时间不能低于1分钟
* 2、只能传入单一目标手机号码
* 3、验证码内容仅限于4~6位数字
*/ para.put("con", "1234"); try { System.out.println(HttpClientHelper.convertStreamToString( HttpClientHelper.get("http://api.weimi.cc/2/ivr/send.html", para), "UTF-8")); System.out.println(HttpClientHelper.convertStreamToString( HttpClientHelper.post( "http://api.weimi.cc/2/ivr/send.html", para), "UTF-8")); } catch (Exception e) { e.printStackTrace(); } } public static void main(String[] a) { // 测试语音验证码接口 ivr_api(); // 注意:以上参数传入时不包括“”符号 } }
{ "code":0, "msg":"发送成功" }
√ 开发文档
√ 短信接口
√ 彩信接口
√ 账户余额查询接口
√ PHP示例
√ Python示例
√ C#示例