• 大小: 3.37MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-31
  • 语言: Java
  • 标签: java短信  

资源简介

容联云通讯短信发送功能 jar包及demo 直接复制到项目即可使用,方法已经写好,直接调用

资源截图

代码片段和文件信息

package com.feng.core.utils;

import java.util.HashMap;
import java.util.Iterator;
import java.util.Set;

import org.apache.shiro.crypto.hash.Hash;
import org.springframework.stereotype.Component;

import com.cloopen.rest.sdk.CCPRestSmsSDK;

public class SDKTestSendTemplateSMS {
    public SDKTestSendTemplateSMS() {
    }

    public static void main(String[] args) {
        HashMapject> result = null;
        CCPRestSmsSDK restAPI = new CCPRestSmsSDK();
        restAPI.init(“app.cloopen.com“ “8883“);
// 初始化服务器地址和端口,生产环境配置成app.cloopen.com,端口是8883. 
        restAPI.setAccount(“accountSid“ “accountToken“);
// 初始化主账号名称和主账号令牌,登陆云通讯网站后,可在控制首页中看到开发者主账号ACCOUNT SID和主账号令牌AUTH TOKEN。
        restAPI.setAppId(“AppId“);
// 请使用管理控制台中已创建应用的APPID。
        result = restAPI.sendTemplateSMS(“号码1号码2等““模板Id“ new String[]{“模板内容1““模板内容2“});
        System.out.println(“SDKTestGetSubAccounts result=“ + result);
        if (“000000“.equals(result.get(“statusCode“))) {
            HashMapject> data = (HashMap)result.get(“data“);
            Set keySet = data.keySet();
            Iterator var5 = keySet.iterator();

            while(var5.hasNext()) {
                String key = (String)var5.next();
                object object = data.get(key);
                System.out.println(key + “ = “ + object);
            }
        } else {
            System.out.println(“错误码=“ + result.get(“statusCode“) + “ 错误信息= “ + result.get(“statusMsg“));
        }

    }
/*方法参数介绍:
phone 需要接受短信的手机号
moId  短信模板id
str   模板内容
*/
    public static int sendMsm(String phone String moId String[] str) {
        HashMapject> result = null;
        CCPRestSmsSDK restAPI = new CCPRestSmsSDK();
        restAPI.init(“app.cloopen.com“ “8883“);
        restAPI.setAccount(“accountSid“ “accountToken“);
        restAPI.setAppId(“AppId“);
        result = restAPI.sendTemplateSMS(phone moId str);
        System.out.println(“SDKTestGetSubAccounts result=“ + result);
        if (!“000000“.equals(result.get(“statusCode“))) {
            System.out.println(“错误码=“ + result.get(“statusCode“) + “ 错误信息= “ + result.get(“statusMsg“));
            return 1;
        } else {
            HashMapject> data = (HashMap)result.get(“data“);
            Set keySet = data.keySet();
            Iterator var7 = keySet.iterator();

            while(var7.hasNext()) {
                String key = (String)var7.next();
                object object = data.get(key);
                System.out.println(key + “ = “ + object);
            }

            return 0;
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       7275  2014-05-16 16:01  容联云通讯短信jar包及demo\lib\android-logging-log4j-1.0.3.jar

     文件    2033942  2019-05-10 21:17  容联云通讯短信jar包及demo\lib\CCPRestSDK-2.7.jar

     文件     313898  2014-05-13 17:59  容联云通讯短信jar包及demo\lib\dom4j-1.6.1.jar

     文件     190418  2014-01-13 11:47  容联云通讯短信jar包及demo\lib\gson-2.2.4.jar

     文件    1015729  2014-05-05 18:04  容联云通讯短信jar包及demo\lib\httpclient.jar

     文件     489883  2014-05-15 11:31  容联云通讯短信jar包及demo\lib\log4j-1.2.17.jar

     文件       2966  2019-05-13 11:12  容联云通讯短信jar包及demo\SDKTestSendTemplateSMS.java

     目录          0  2019-05-13 11:12  容联云通讯短信jar包及demo\lib

     目录          0  2019-05-13 11:12  容联云通讯短信jar包及demo

----------- ---------  ---------- -----  ----

              4054111                    9


评论

共有 条评论