Yuntongxun SMS SDK for Java

快速开始 maven获取

com.cloopen

java-sms-sdk

1.0.3

方法介绍

init

方法原型:

public void init(String serverIP, String serverPort);

public void init(String serverIP, String serverPort, Boolean useSSL);

sendTemplateSMS

方法原型:

public HashMap sendTemplateSMS(String to, String templateId, String[] datas);

public HashMap sendTemplateSMS(String to, String templateId, String[] datas,String subAppend,String reqId);

使用举例

//生产环境请求地址:app.cloopen.com

String serverIp = "app.cloopen.com";

//请求端口

String serverPort = "8883";

//主账号,登陆云通讯网站后,可在控制台首页看到开发者主账号ACCOUNT SID和主账号令牌AUTH TOKEN

String accountSId = "accountSId";

String accountToken = "accountToken";

//请使用管理控制台中已创建应用的APPID

String appId = "appId";

CCPRestSmsSDK sdk = new CCPRestSmsSDK();

sdk.init(serverIp, serverPort);

sdk.setAccount(accountSId, accountToken);

sdk.setAppId(appId);

sdk.setBodyType(BodyType.Type_JSON);

String to = "1352*******";

String templateId= "templateId";

String[] datas = {"变量1","变量2","变量3"};

String subAppend="1234"; //可选扩展码,四位数字 0~9999

String reqId="fadfafas"; //可选 第三方自定义消息id,最大支持32位英文数字,同账号下同一自然天内不允许重复

//HashMap result = sdk.sendTemplateSMS(to,templateId,datas);

HashMap result = sdk.sendTemplateSMS(to,templateId,datas,subAppend,reqId);

if("000000".equals(result.get("statusCode"))){

//正常返回输出data包体信息(map)

HashMap data = (HashMap) result.get("data");

Set 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"));

}

cloopen java_GitHub - cloopen/java-sms-sdk: Yuntongxun SMS SDK for Java相关推荐

  1. Android UI开发第四篇——实现像handcent sms或者chomp sms那样的气泡短信样式

    今晚有点时间把断了很长时间的UI开发补一下,这次实现的是像handcent sms或者chomp sms那样的气泡短信样式,也是iphone上的气泡聊天模式.实现这种效果的重点是ListView的di ...

  2. 修改Intellij IDEA中工程对应的Java SDK、Scala SDK

    如果编译Scala工程时,遇到如下异常: can't expand macros compiled by previous versions of Scala 很可能是工程的scala版本,和依赖的包 ...

  3. 吐槽net下没有靠谱的FastDFS的sdk之使用thrift实现JAVA和C#互通

    吐槽net下没有靠谱的FastDFS的sdk之使用thrift实现JAVA和C#互通 原文:吐槽net下没有靠谱的FastDFS的sdk之使用thrift实现JAVA和C#互通 事情是这样的,在一个新 ...

  4. SDK Manager failed to install 'java.exe' locking directory

    转自:http://stackoverflow.com/questions/13587478/sdk-manager-failed-to-install-java-exe-locking-direct ...

  5. centos 安装java sdk_Linux——CentOS7使用yum命令安装Java SDK

    安装jdk有很多种方式比如我们可以在Oracle Technology Network>Java>Java SE>Download(点此链接跳转)下载jdk-8u25-linux-x ...

  6. App测试环境搭建全过程,包含JAVA JDK配置、Android SDK、、Appium、Node.js、模拟器配置【究极保姆级】还不会我吃奥利给

    目录 一.环境搭建 1.Windows的java jdk的配置 (1)下载Java的jdk,我建议用Java的1.8版本,比较稳定,我选择的也是1.8版本 JDK下载链接和网盘链接 下图是通过网址下载 ...

  7. MPSDK4J 是JAVA微信公平台开发SDK,没有复杂的功能,一切源于微信API,愿你会喜欢使用。-- 题记

    MPSDK4J 是JAVA微信公平台开发SDK,没有复杂的功能,一切源于微信API,愿你会喜欢使用.-- 题记 1.介绍 MPSDK4J,非常直观的阐述了此项目的意义所在.没错,它就是JAVA语言环境 ...

  8. java sdk 安装_Java SDK下载安装环境配置+AndroidKiller配置教程

    1.先要安装好适合你系统版本的JDK,在这里我使用的是JDK8,161版本: JAVA(JDK)版本:8,V161版本(Java SEDevelopment Kit 8u161),下载地址: 注意:因 ...

  9. 【SMS】SMS协议介绍之SMS MO、SMS MT

    今天主要简单介绍SMS的MO和MT过程. SMS属于Point to Point,即点对点类型的服务,UE端主要是和SC进行交互,SC负责SMS的中继以及转存处理操作. SMS发送示意图 SMS接收示 ...

  10. java用虹软人脸识别SDK实现人脸识别,运行ArcSoft的Java版本Demo出错,未检出人脸

    java.lang.UnsatisfiedLinkError: Can't load library: d:\face_libs\libarcsoft_ java用虹软人脸识别SDK实现人脸识别 网上 ...

最新文章

  1. 惠普企业第三财季净利润23亿美元 同比增长914%
  2. 关于物理像素/逻辑像素
  3. C语言中单目运算符的结合方向是,C语言运算符的结合性
  4. js 小数点 精准算法
  5. php截取字符串 xml,php截取字符串并保留完整xml标签的函数代码_php技巧
  6. windows下 VScode+CMake+Linux远程调试
  7. Kafka性能强于RabbitMQ的原因
  8. TCP/IP的二层负载
  9. tomcat apache mysql_Android实现与Apache Tomcat服务器数据交互(MySql数据库)
  10. WeakReference与SoftReference
  11. 5分钟了解VMware vSAN的分布式RAID
  12. lol自动刷人机辅助_LOL玩家转DOTA2后如何适应
  13. android 开发地图,(android地图开发) 高德地图开发准备
  14. 矩阵分析及应用(10章 - 张量分析)
  15. Mac自带浏览器safari怎么打开开发者选项
  16. 苹果发信用卡,其它硅谷巨头如何发力金融科技?
  17. 堆栈指针寄存器 SP详解以及栈的作用
  18. python反恐精英基础版_python反恐精英
  19. 导入keras训练好的模型报错解决OSError: Unable to open file (unable to open file: name = ‘model_3.h5’)
  20. 重拾信心!通过建造者模式可以解决的4大JavaScript问题

热门文章

  1. 转载 一堂价值39万元的课,把她看完,你一定会有所获!
  2. Apache Hive 垃圾回收
  3. PS批量处理批量裁减不同尺寸图片教程(超详细教程 非常实用)-photoshop
  4. python 计算均值 方差 标准差
  5. spring集成flyway
  6. 如何回复审稿人的意见?(总结)
  7. 十分钟开发出神经网络五子棋(二)
  8. office2007每次打开都配置进度_win7下office2007总是配置进度怎么办-解决office2007显示配置进度的方法 - 河东软件园...
  9. 公告模块phpcms
  10. MyBatis Mapper.xml的choose/case标签详解