红光验证码
来源:互联网 发布:js promise的用法总结 编辑:程序博客网 时间:2024/06/10 07:17
1.安装红光的sdk
以Maven项目为例
<!-- 短信 --><dependency> <groupId>cn.jpush.api</groupId> <artifactId>jsms-client</artifactId> <version>1.2.1</version></dependency><!-- gson --><dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.3</version></dependency><dependency> <groupId>cn.jpush.api</groupId> <artifactId>jiguang-common</artifactId> <version>1.0.6</version></dependency>
2.执行api
public static String sendcode(String telephone, HttpServletRequest request) { try { JSMSClient jsc = new JSMSClient("290cbcacda236652bb03a18f", "52f167a881f3a59a5175580d"); SMSClient cl = jsc.getSMSClient(); Map<String, String> paramap = new HashMap<String, String>(); String vCode=Integer.toString(getMember()); request.getSession().setAttribute("vCode",vCode); paramap.put("code",vCode ); Builder builder = new Builder(); builder.setMobildNumber(telephone); builder.setTempId(1); builder.setTTL(1); builder.setTempPara(paramap); SMSPayload spl = builder.build(); SendSMSResult rs = cl.sendTemplateSMS(spl);// ValidSMSResult vrs = cl.sendValidSMSCode(rs.getMessageId(), "333333"); System.out.println(rs.getResponseCode()); System.out.println(rs.getOriginalContent()); } catch (APIConnectionException e) { e.printStackTrace(); } catch (APIRequestException e) { e.printStackTrace(); } return null; }
短信验证码以接口文档为准
阅读全文
0 0
- 红光验证码
- 转红光的代码
- wince下SE955激光头,SE655红光头的配置
- wince 下,SE955 激光头、 SE655 红光头 的配置
- 汉口红光小区洗衣机维修电话027-85614987
- 简单验证码验证
- 验证验证码
- 验证码的验证
- 验证码的验证
- 验证码客户端验证
- java验证码 验证
- 验证码验证模块
- 手机短信验证码验证
- 验证验证码
- 表单验证+验证码
- thinkphp 验证码功能(验证验证码)
- 验证码
- 验证码
- Java压缩技术(七) TAR——Commons实现
- Java中字符串定义,初始化,赋值为null的区别
- PL/SQL Developer 下载
- java抽象类
- 嵌入式学习3(Linux常用shell命令下)
- 红光验证码
- POJ 1637 Sightseeing tour 混合路欧拉回路判断
- 关于字符串函数的一些代码实现(strncpy strncat strncmp strchr strrchr)
- Python使用request调用http接口使用说明
- UVa 10670
- 人工智能--机器学习实战总结(Machine Learning in Action )
- 看完让你彻底搞懂Websocket原理
- AIDL使用解析
- 新手