天天看点

入门级短信推送,你还不会吗?

短信推送服务是生活中常见的,包括一些企业的营销或验证码场景的服务,这些都是需要短信服务来进行的

在开发中也比较常见,如开发一个个人博客系统,就会给注册或登录界面加上填写手机号发送验证码功能,或者加上发送邮件等功能。

目前,支持个人短信服务的厂商:阿里云、腾讯云,其他厂商都是需要认证为企业用户才能使用短信服务平台的

下面就以阿里云短信推送来介绍下常用的场景服务。

首先,开题短信服务平台,https://dysms.console.aliyun.com/overview

短信时需要收费的,要购买资源包,目前阿里云还是比较考虑周到点,即使用户不购买资源包的情况下,也还是可以使用短信服务的,只不过每一次发送成功的短信要收取一条短信的费用,大概几分钱一条,只要你在账户充几块钱就能体验到了。而腾讯云这边目前暂时不支持这种的,必须购买资源包才能使用短信服务。

两者价格其实都差不多,做活动的时候价格就会降点,一般平时都是都是 50¥1K条。但使用期限,目前两大厂商都是两年之内。

入门级短信推送,你还不会吗?
入门级短信推送,你还不会吗?

上次有个活动,花了25¥买了5K条短信,还是比较实惠的。

开通后,可以简答学习下短信签名和短信模板,其实官方文档已经写的很详细了,这里就随便提下。

短信签名是短信前面标识符,如:【兮动人】,后面的内容是短信模板了

入门级短信推送,你还不会吗?
  • 如下,对应的短信模板:
欢迎注册兮动人博客,你的验证码为:${code},您正在进行身份验证,打死都不要告诉别人哦!      
  • 【云兮动人】就是短信签名,内容就是对应的模板。
  • 申请签名和模板都是需求审核的,一般签名使用你备案的网站名即可,模板的话官方也提供了好多参考,可以根据自己的需求来写
入门级短信推送,你还不会吗?

个人用户限申请1个验证码签名

适用场景指:验证码场景可与验证码模版匹配发送,通用场景可与验证码、短信通知、推广短信、国际/港澳台短信模版匹配发送

  • 一般使用的场景分为两个:通用 和 验证码
  1. 通用,表示签名可以用于验证码、短信通知等
  2. 验证码,表示只限于发送验证码的功能模板
入门级短信推送,你还不会吗?

签名审核通过后,接着再申请短信模板,选择要申请的短信类型

入门级短信推送,你还不会吗?

签名和模板都申请成功后,就可以使用短信服务了

入门级短信推送,你还不会吗?

可以使官方提供的SDK编码实现发送短信

https://help.aliyun.com/document_detail/112148.html

也可以使用官方的平台来发送短信,下面就演示下:

使用官方提供的群发助手

入门级短信推送,你还不会吗?

选择 ​添加发送任务​ ,填写好如下对应的信息

入门级短信推送,你还不会吗?

此时我使用的签名是 ​通用​ 类型的签名 【云兮动人】(可以用来发送短信通知或验证码),短信模板 使用的是 ​兮动人​

入门级短信推送,你还不会吗?
  • 这里可以下载范例,查看 变量模板
变量模版范例:“尊敬的${name},您获得${number}元双十一狂欢券,请登录APP领取”      
入门级短信推送,你还不会吗?
  • 从范例可以看出,第一列必须填​电话号码​,第二、第三列分别对应短信模板中的变量
  • 如下,是我要使用的短信模板
欢迎注册兮动人博客,你的验证码为:${code},您正在进行身份验证,打死都不要告诉别人哦!      

所以,对应导入的文件如下,​注意​:设置单元格格式要选择文本格式

入门级短信推送,你还不会吗?

导入后再提交任务,发送成功如下

入门级短信推送,你还不会吗?
入门级短信推送,你还不会吗?