阿里云短信服务

这篇博客介绍了如何在阿里云开通并使用短信服务,包括购买服务、开启AccessKey子账户、设置权限、找到控制台入口。对于没有营业执照的企业,提供了通过调用API直接测试短信接口的方法,并展示了相关代码和yml配置文件的设置。
摘要由CSDN通过智能技术生成

1.购买并且开通阿里云短信服务.
2.账户中心开启AccessKey中的子账户
开启AccessKey子账户

3.账户添加后,给账户添短信服务权限给账户添加短信权限
4.找到短信服务控制台入口
短信服务控制台入口
5.如果企业营业执照.那么就正常走流程,如图中的学习流程.如果没有请看步骤6
学习流程走完就可以知道如何申请各种参数了.
6.如果没有营业执照,但是还想测试下是否能走通短信接口.那么点击 [调用api发送]
如图,点击调用api

7.编写代码,其中sms方法用于发送短信,其余方法均为辅助方法


import com.alibaba.fastjson.JSONObject;
import com.aliyun.dysmsapi20170525.Client;
import com.aliyun.dysmsapi20170525.models.SendSmsRequest;
import com.aliyun.dysmsapi20170525.models.SendSmsResponse;
import com.aliyun.dysmsapi20170525.models.SendSmsResponseBody;
import com.aliyun.tea.TeaException;
import com.aliyun.teaopenapi.models.Config;
import com.aliyun.teautil.Common;
import com.aliyun.teautil.models.RuntimeOptions;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.stereotype.Component;
import org.springframework.util.ObjectUtils;

import java.util.Random;
import java.util.concurrent.TimeUnit;
import java.util.regex.Pattern;

import static com.hljtit.risk_control.alibabasms.common.AlibabaSmsCommon.*;

@Component
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值