极光短信在程序中(JAVA)的使用
1:配置极光短信的相关属性:注册极光短信后获取
2:创建签名:每个签名都是类似主题的存在,一个签名可以对应多个短信模板
3:创建模板:
模板类型:根据实现情况选择
正文内容:要发送的短信内容
时效 时效:短信有效期
4:创建完毕后:进行代码处理:发送短信通知方法
private static String sendJGSmsByPost(String smsUrl, byte[] postContent) {//base64_auth_string 的生成算法为:base64(appKey:masterSecret)String Authorization = "Basic MzgzNmJkZjUwNjQ5YzU3Mzk2ZWQ1MzQwOjVlZjA0MTUxZjVlZGVjZTI1YjMxNGRkMQ==";HttpURLConnection httpURLConnection;URL url ;try {url = new URL(smsUrl);httpURLConnection = (HttpURLConnection) url.openConnection();httpURLConnection.setRequestMethod("POST");// 提交模式httpURLConnection.setConnectTimeout(10000);//连接超时 单位毫秒httpURLConnection.setReadTimeout(10000);//读取超时 单位毫秒// 发送POST请求必须设置如下两行httpURLConnection.setDoOutput(true);httpURLConnection.setDoInput(true);httpURLConnection.setRequestProperty("Authorization",Authorization);httpURLConnection.setRequestProperty("accept", "*/*");httpURLConnection.setRequestProperty("connection", "Keep-Alive");httpURLConnection.setRequestProperty("Content-Type", "application/json;charset=utf-8");httpURLConnection.setRequestProperty("user-agent","Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;SV1)");httpURLConnection.setRequestProperty("Accept-Charset", "UTF-8");httpURLConnection.setRequestProperty("contentType", "UTF-8");httpURLConnection.connect();OutputStream os=httpURLConnection.getOutputStream();os.write(postContent);os.flush();httpURLConnection.getResponseCode();httpURLConnection.getContentLength();}catch (Exception e){logger.info("极光短信",e);}return null;
}
5:发送短信:phone和orderno对应 模板的正文内容中的参数;sign_id是签名的id;temp_id是模板的id
到此结束
极光短信在程序中(JAVA)的使用相关推荐
- 极光小课堂 | 极光短信与 Java 整合指南
前言 今天大Boss给小优优说,你给咱们的注册系统增加一下短信验证吧.后来一it好友告诉小优优,说用极光短信吧,毕竟人家就是做消息推送出身的,技术以及实时性肯定没的说. 小优优觉得说的对,毕竟人家是专 ...
- 极光短信推送-java使用
首先介绍下这个 极光推送,就是一个平台.里面服务主打app推送.但是也有发送短信的功能.其实文档也还算可以.sdk可用性也很高.不过到底看文档需要时间的.所以我直接写一下用法(仅限于短信) 第一部分: ...
- 短信接口被恶意调用?企业短信防火墙+【中昱维信】短信验证码【Java】
短信接口被恶意调用?企业短信防火墙+[中昱维信]短信验证码[Java] 一.企业短信防火墙的实现 1.1 简介 1.2 第一步:获取防火墙帐号密钥 1.3 第二步:下载防火墙服务器 1.4 第三步:业 ...
- 短信接口防刷防轰炸解决方案Java接入教程- 企业短信防火墙+ 【中昱维信】短信验证码
企业短信防火墙[新昕科技]+短信验证码[中昱维信]Java应用实例 一.企业短信防火墙的实现 1.1 简介 1.2 第一步:获取防火墙帐号密钥 1.3 第二步:下载防火墙服务器 1.4 第三步:业务系 ...
- java极光短信的集成
因公司项目需要,研究了一下极光的短信集成,踩了不少坑,特此记录总结一下自己前段时间的学习: ------------------------------------------------------ ...
- 关于联通短信发送程序(SGIP协议)没有收到返回状态报告的报告(使用WireShark分析)
关于联通短信发送程序(SGIP协议)没有收到返回状态报告的报告(使用WireShark分析) 这是数年前给一个公司做的:使用WireShark抓包分析程序问题:是使用WireShark分析程序涉及到网 ...
- java 发送短信例子_利用java实现的一个发送手机短信的小例子
今天闲来无事,在微博上看到一个关于用java实现的一个发送手机短信的程序,看了看,写的不太相信,闲的没事,把他整理下来,以后可能用得着 JAVA发送手机短信,流传有几种方法:(1)使用webservi ...
- 基于混合密码体制的端到端短信通讯系统(Java实现+AES+RSA+json)
基于混合密码体制的端到端短信通讯系统(Java实现+AES+RSA+json) 随着移动通信技术及相关领域服务的快速发展,短信内容常常涉及用户隐私和信息安全.用户使用短信传输一些重要的私人信息,如:手 ...
- Symbian Belle短信备份程序
最近我用Qt写了一个symbian belle的短信备份程序,它模拟了之前塞班S60V3的短信备份程序smsdiary,备份出来的效果也类似.有需要的同学请下载使用.我一直备份自己的短信,之前用sms ...
最新文章
- 邮箱@topgrid.cn是什么网站_典 藏 网 站 !
- Delphi 的编译指令(1): $DEFINE、$UNDEF、$IFDEF、$ELSE、$ENDI
- html5后代选择符,css选择符有哪些?哪些属性可以继承?
- CentOS7安装OpenFire
- Sharding-JDBC简介_Sharding-Sphere,Sharding-JDBC分布式_分库分表工作笔记006
- NYOJ 81:炮兵阵地(状压DP)
- Ubuntu下安装Nginx服务器并进行优化
- 10 年前被删的初恋,凌晨 1 点突然加我…屌丝的眼泪
- c# 调用jtts_Java与C#开发上的一些差异与转换方法
- 推荐下载使用:COMODO Internet Security V5.0.157302.1066 多国语言版(含:简体中文)
- 使用矩阵分解找到相似歌曲
- 为什么您没有得到最好的承包商,您将如何做(第2部分)
- 2022 第三届字节跳动青训营,后端专场,课程报名,笔记 纲要
- c语言eallow,求大神指导C语言框图设计!!!
- 结合《穹顶之下》看中、美宽带提速
- py文件编译为pyc(命令与脚本)
- Python:次方计算
- 【Deep Learning 5】FNN前馈神经网络
- 湖南中职计算机考试练习题
- To prevent a momery leak