SpringBoot集成移动云MAS平台(SDK2.0版本)遇到的一些问题

公司业务某项目需要调中国移动云mas的发送短信:

 1.首先登陆云MAS平台网址:云MAS业务平台_中国移动,

下载案例,从demo源码lib里把SDK的jar包拿出来.

2.项目引入SDK有两种方式:

1).安装到maven仓库,依赖引进

 

pom.xml文件引进依赖:

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

解决依赖冲突:因为jar包中使用springframework等,

可以直接删除:

 

2).在项目中的resource下建立lib直接加进jar, 

 

import com.mascloud.sdkclient.Client;
 
@PostMapping(value = "/sendMas")
    public Integer sendMas(@RequestBody JSONObject  code) {

        String mobile = code.get("mobiles").toString();
        String msg = code.get("content").toString();

        Client client = Client.getInstance();
        // 登录地址需另外提供
        boolean isLoggedin = client.login(url, account, psd, name);
        if (isLoggedin) {
            System.out.println("发送短信登录成功");
        } else {
            System.out.println("发送短信登录失败");
        }
        // 普通短信
        String[] codeArray = mobile.split(",");//获取用户手机号
        int rt = client.sendDSMS(codeArray, msg, "123", 1, sign, null, true);
        System.out.println("发送短信返回值:" + rt);
        return rt;
    }

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值