移动云mas-sdk方式发送短信

https://mas.ecloud.10086.cn/
因业务需要,发送短信的方式由http方式改为sdk,项目使用springboot

云mas账号

http原有的测试账号可以用于sdk发送,不需要重新申请

开发

下载文档后,sdk中有sdk的依赖包
在别的博客中看到有使用demo中的lib包作为依赖包,因为和springboot依赖有冲突,使用后项目无法启动。

# 本地仓库
mvn install:install-file -Dfile=sms.jar -DgroupId=com.masmgc -DartifactId=masmgc-sdk -Dversion=0.0.1 -Dpackaging=jar
# maven 私库
mvn deploy:deploy-file -DgroupId=com.masmgc -DartifactId=masmgc-sdk -Dversion=0.0.1 -Dpackaging=jar -Dfile=sms.jar -Durl=xxxx  -DrepositoryId=xxxx

引用

     <dependency><groupId>com.masmgc</groupId><artifactId>masmgc-sdk</artifactId><version>0.0.1</version></dependency>

需要注意的是,SDK依赖包.zip,缺失的依赖需要引入到pom中,这里另外引入了activemq-all、commons-pool

sdk 开发代码

在文档中,有示例代码,这里未做什么处理,直接使用示例了

         final Client client =  Client.getInstance();// 正式环境IP,登录验证URL,用户名,密码,集团客户名称client.login("http://mas.ecloud.10086.cn/app/sdk/login", "SDK账号名称(不是页面端账号)", "密码","集团客户名称");// 测试环境IP//client.login("http://112.33.1.13/app/sdk/login", "sdk2", "123","光谷信息");int sendResult = client. sendDSMS (new String[] {"13600000000"},"sdk短信发送内容测试", "",  1,"短信签名ID", UUID.randomUUID().toString(),true);System.out.println("推送结果: " + sendResult);

因为没查到登录过期时间,参照推送结果,适时调用登录接口。

测试注意外网环境即可。

移动云mas-sdk方式发送短信相关推荐

  1. 【python】腾讯云+python SDK免费发送短信

    最近好奇了一下1069开头的短信都是怎么发的呢?验证码或者营销短信,试用了两款免费发送短信的产品,一款是国外的TWILIO,使用教程挺多的,不知道是不是我使用方式不对,频率高的短信发不出来,好像会预充 ...

  2. 使用移动云MAS HTTP接口发送短信BASE64加密中文乱码

    前阵子有个用移动短信接口发送短信的相关业务,遇到了问题记录一下 为了不使项目重启全部是用jsp编写的,前几步按照移动给的HTTP接口文档来 没有问题 最后进行BASE64加密的时候出现了中文字符乱码的 ...

  3. 云之讯实现发送短信验证码(python版本)

    这段代码不需要调用SDK,需要先注册云之讯才能获取相应的请求参数,官网上暂时还没有python的SDK,看代码吧. from time import sleep import requests #单模 ...

  4. 调用腾讯第三方sdk完成发送短信

    在腾讯云开启云短信服务 拿到appid 和 appkey 在配置文件中配置拿到的id和key 在pom.xml中导入jar包 <dependency><groupId>com. ...

  5. Java 利用“云之讯”实现发送短信接口

       实现短信发送,一般都会采用引入第三方工具的方式来实现此功能.第三方工具有很多看你选择,比如SMS.啊里云.秒嘀科技等等,但对于我个人而言这些都不怎么好,要么试用短信少,要么资源不足,还有些更离谱 ...

  6. 使用阿里云消息服务mns发送短信

    下载mns wget http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/attach/32305/cn_zh/1490269182462 ...

  7. C# 使用阿里云发送短信

    最近有个项目,短信服务使用的是阿里云的,想要使用阿里云平台的短信服务,首先要注册一个阿里云账号,由于发送短信消息需要用到短信签名.短信模板ID(已添加并通过审核) 1.注册阿里云账号(地址:https ...

  8. 个人永久性免费-Excel催化剂功能第85波-灵活便捷的批量发送短信功能(使用腾讯云接口)...

    微信时代的今天,短信一样不可缺席,大系统都有集成短信接口. 若只是临时用一下,若能够直接在Excel上加工好内容就可以直接发送,这些假设在此篇批量群发短信功能中都为大家带来完美答案. 业务场景 不多说 ...

  9. Delphi调用腾讯云最新签名方法v3 TC3-HMAC-SHA256发送短信

    参考了高文杰先生的代码,结合自己的学习增添了最新TC3-HMAC-SHA256 v3版本的接口. 腾讯云的TC3 v3鉴权比较复杂,当然这是相对于Delphi下而言,其实在Python下直接使用SDK ...

最新文章

  1. Mac os 安装 MySQL和MySQL-Python
  2. 黄峥辞职,拼多多何去何从?
  3. FaceBook开源PyTorch3D:基于PyTorch的新3D计算机视觉库
  4. 城市大脑背后的技术有哪些?
  5. 阻塞队列之七:DelayQueue延时队列
  6. mysql 日志 设置 set_MySQL 慢查询日志的开启与配置
  7. Class Activation Mapping(CAM)类激活映射
  8. 2017 年“认证杯”数学中国数学建模网络挑战赛 比赛心得
  9. 华为校招C++开发岗面试经验——软件开发工程师
  10. 以下是一段歌词,请从这段歌词中统计出朋友出现的次数。 这些年一个人,风也过,雨也走,有过泪,有过错, 还记得坚持甚么,真爱过才会懂,会寂寞会回首,终有梦终有你在心中。 朋友一生一起走,那些日子不再
  11. java7 diamond_java7新特性之Diamond syntax
  12. 无损检测服务行业调研报告 - 市场现状分析与发展前景预测
  13. Ansible(一) 配置安装
  14. 在C++与python间传视频帧
  15. domino处理ajax传中文或特殊字符问题
  16. 【Multisim仿真】NE555电路三角波、方波、正弦波发生器
  17. Linux·信号量全解
  18. UiPress – 现代WordPress仪表板主题
  19. 4种Java引用浅解
  20. Java中在指定范围内生成整型、长整型、双精度随机数流

热门文章

  1. 人生哲学-经典68个故事
  2. 优艾智合机器人:构筑智能工厂物流脉搏
  3. lcd1602温度报警 c语言,【新人发帖】51单片机接DS18B20测量及LCD1602显示当前温度值...
  4. [中国][即日启程][DVD中字高清版][08最新范伟搞笑大片
  5. python使用serial模块,通过串口控制云台(基于PELCO-D协议)
  6. 第3章-蓝牙®LE audio新概念
  7. 程序员工作两年 插本_专插本的前景如何?值得花两年的时间吗?
  8. SQL 小练习(简单:基础语句)—合集
  9. 解决0x0000098全版本通用极速版(不重装系统)
  10. QT控件之(TimeEdit)中获取时分秒