发表于: 2017-09-16 20:06:18
1 628
今天完成的事情:
1。完成短信。
2.完成右键。
记录一下今天的具体的步骤
1.首先先注册一下容联云通讯,我顺便还看了一下阿里云的短信服务,大同小异。
注册完了首页有一堆东西
.png)

这个是一会要再demo里面填的。
然后下了demo
demo里面有好多模板,这里只需要用短信的模板就好了
,按照模板填上自己的上面的信息,
.png)
public static void main(String[] args) {
HashMap<String, Object> result = null;
CCPRestSDK restAPI = new CCPRestSDK();
restAPI.init("app.cloopen.com", "8883");// 初始化服务器地址和端口,格式如下,服务器地址不需要写https://
restAPI.setAccount("8aaf07085e7ed569015e88a36da10476", "59df076a77b949d988bbbcadf69d6f8b");// 初始化主帐号和主帐号TOKEN
restAPI.setAppId("8aaf07085e7ed569015e88a36df0047a");// 初始化应用ID
result = restAPI.sendTemplateSMS("18333191933","1" ,new String[]{"233","233"});
System.out.println("SDKTestSendTemplateSMS result=" + result);
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"));
}
}
}
然后运行就能发送过去了

这里面下载的模板是eclipse的,IDEA 再倒入的时候要选择eclipse那个选项,不然是不能运行的。还有到时候要把jar包导入本地的maven仓库
2。同样注册sendcloud
直接下载里面的模板
直接在pom引用三个jar包
<!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpclient -->
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.5.3</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpmime -->
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpmime</artifactId>
<version>4.5.3</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.json/json -->
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20160810</version>
</dependency>
这三个包的话,不知道为啥直接扔进去是不行的,必须得从maven那个网站找,但是其实是一样的,就是复制粘贴才能用。
然后把模板导入里面项目里面,
我用的是普通的模板发送的
然后是能正常接收的
.png)

3,晚上看了志勇的图片上传的小课堂,注册了一下,跟上面步骤差不多明天搞一下
遇到的问题:
现在不知道SDK是干嘛的,解压了是一堆像项目的文件夹,还不知道怎么用,
明天的计划:实现图片上传。加上字段。
评论