注册一个帐号

使用的是容联云,百度搜一下官网

用手机注册一个帐号就行,免费体验不需要认证
注册后会有八块钱送,发一条短信才6分钱,600条短信绝对够用了。

绑定用于接收短信的手机号

控制台—管理—号码管理—测试号码"绑定 测试号码

代码实现

1、事先准备,进入控制台首页,以下这四个信息等会用到

2、添加maven依赖
jdk要使用8以上

<dependency><groupId>com.cloopen</groupId><artifactId>java-sms-sdk</artifactId><version>1.0.3</version>
</dependency>

3、测试代码
我们需要把以上四个信息填入,还有接收短信的手机号码验证码需要自己手动生成,(这里使用四位随机整数),然后将这些信息传到短信服务平台帮我们发送。

public class SendMessage {public static void main(String[] args) {String code = message();System.out.println("产生的验证码=>"+code);}public static String message(){//返回产生的验证码String code= null;//生产环境请求地址:app.cloopen.comString serverIp = "app.cloopen.com";//请求端口String serverPort = "8883";//主账号,登陆云通讯网站后,可在控制台首页看到开发者主账号ACCOUNT SID和主账号令牌AUTH TOKENString accountSId = "8aaf070******2f3";String accountToken = "e18c10******1279da";//请使用管理控制台中已创建应用的APPIDString appId = "8******d602f9";CCPRestSmsSDK sdk = new CCPRestSmsSDK();sdk.init(serverIp, serverPort);sdk.setAccount(accountSId, accountToken);sdk.setAppId(appId);sdk.setBodyType(BodyType.Type_JSON);//手机号码String to = "13*******7";String templateId= "1";//使用的模板id//生成四位随机数int random=(int)(Math.random()*10000);code = String.valueOf(random);String[] datas = {code,"2"};//格式:你的验证码是{code},请于{2}分钟内正确输入//HashMap<String, Object> result = sdk.sendTemplateSMS(to,templateId,datas);HashMap<String, Object> result = sdk.sendTemplateSMS(to,templateId,datas);if("000000".equals(result.get("statusCode"))){//正常返回输出data包体信息(map)HashMap<String,Object> data = (HashMap<String, Object>) result.get("data");Set<String> keySet = data.keySet();for(String key:keySet){Object object = data.get(key);System.out.println(key +" = "+object);}}else{//异常返回输出错误码和错误信息System.out.println("错误码=" + result.get("statusCode") +" 错误信息= "+result.get("statusMsg"));}return code;}
}

控制台输出结果

手机接收

免费使用短信服务接口 ----用Java实现相关推荐

  1. C/C++开发,阿里云短信服务接口的c++实现

    目录 一.阿里云短信服务接口 二.逻辑代码实现 三.编译测试效果 一.阿里云短信服务接口 最近在调用阿里云短信服务接口发现并没有c++的资料,网上查询发现也是零星描述,由于自身项目基础累积了C++的太 ...

  2. 免费天气预报短信服务

    谷歌中国(Google.cn)推出的免费天气预报短信服务,我想大部分人都知道,现今他已退出-- 之前的订阅地址(http://www.google.com/sms/alerts),也无法访问. 今天在 ...

  3. JAVA发送手机短信,httpclient短信发送接口示例(java)

    httpclient短信发送接口示例(java),可用于直接用电脑发送短信,可根据实际情况,与联通移动公司洽谈接口,完成网上发送短信功能,如需jar包,可向联通移动公司项目部沟通. package c ...

  4. 中国移动飞信免费发短信API接口(第三方)

    飞信是由中国移动通信集团公司推出的一款集商务应用和娱乐功能为一体的,基于手机应用以及与Internet深度互通的即时通讯产品,可免费给好友发送短信. 1.下载中国移动飞信PC客户端软件(http:// ...

  5. 飞信免费发短信API接口调用方式

    飞信免费发短信API接口调用方式(通过HTTP访问以下网址.支持GET和POST): http://sms.api.bz/fetion.php?username=您的移动飞信登录手机号&pas ...

  6. 中国移动飞信免费发短信API接口(第三方 Fetion API)

    [文章作者:张宴 本文版本:v1.1 最后修改:2010.08.03 转载请注明原文链接: http://blog.s135.com/fetion_api/ ] 备注:2010年7月底移动飞信修改协议 ...

  7. 中国移动飞信免费发短信API接口

    飞信是由中国移动通信集团公司推出的一款集商务应用和娱乐功能为一体的,基于手机应用以及与Internet深度互通的即时通讯产品,可免费给好友发送短信. 1.下载中国移动飞信PC客户端软件(http:// ...

  8. 中国移动飞信免费发短信API接口(第三方) 1

    Code [文章作者:张宴 本文版本:v1.0 最后修改:2009.03.22 转载请注明原文链接:http://blog.s135.com/fetion_api/] 飞信是由中国移动通信集团公司推出 ...

  9. 中国移动飞信免费发短信API接口(第三方 Fetion API

    飞信 是由中国移动通信集团公司推出的一款集商务应用和娱乐功能为一体的,基于手机应用以及与Internet深度互通的即时通讯产品,可免费给好友发送短信. 1.下载中国移动飞信PC客户端软件(http:/ ...

  10. 阿里云短信服务不对个人开放?如何在阿里云市场免费购买短信服务?云市场购买到的短信服务如何使用?(以谷粒学院项目为例)

    问题描述: 在做谷粒学院项目时,需要使用阿里云的短信服务用于注册验证,但是阿里云的短信服务目前不对个人开放了,看到弹幕说可以在云市场购买,于是果断尝试了一把,这过程中又遇到头疼的依赖版本兼容问题,好在 ...

最新文章

  1. 消费者版 Vive Trackers 正式发布,只会与 Steam 1.0 基站适配
  2. sping配置文件中引入properties文件方式
  3. Linux的硬盘分区
  4. Writing Images to the Excel Sheet using PHPExcel--转载
  5. 七十一、Vue项目城市选择页搜索逻辑实现,边输入边搜索功能的解决办法:节流函数
  6. windows 10右键项添加Notepad++ 和插件管理
  7. stm32手册_STM32的GPIO概念简介
  8. G++和C++区别和评测注意事项
  9. JWT、JWE、JWS 、JWK 都是什么鬼?还傻傻分不清?
  10. paip.SQL特殊字符转义字符处理
  11. 小程序快速入门:wxml的使用
  12. wincap4.11在vc6下编译出现_W64错误
  13. git push -u 简单理解
  14. ds18b20温度报警C语言程序,单片机中使用DS18B20温度传感器C语言程序(参考4)
  15. 计算机入门基础知识!学编程从认识计算机开始!
  16. 红米笔记本linux系统版本,一招让你的手机拥有三系统甚至四系统: WINDOWS+安卓+Linux...
  17. 【域控】Windows Server 2012 AD域控搭建-系统安装及环境配置-1
  18. jquary发送ajax请求的三种方式
  19. 主题模型简介(topic model)
  20. mui增加自定义icon图标

热门文章

  1. 硅谷钢铁侠的的传奇人生
  2. sap的pod确认_PO确认控制
  3. 开根号的笔算算法图解_用笔算开根号
  4. kindle上网看其他网址_原来kindle不止可以看书,快来看看体验版浏览器怎么玩!...
  5. 【权限维持】window服务端常见后门技术
  6. hadoop系列-hadoop版本选择
  7. C语言-快速排序算法-原理-详解(完整代码)
  8. 怎么通过服务器性能计算tpmc,如何对服务器性能计算的公式参考(tpmc-tpcc)...pdf
  9. Win10怎么提高显卡游戏性能
  10. AmazeUI组件使用和百度地图集成