一、前言

项目上通过阿里云短信平台API发送短信是十分便捷的,主要是其官网使用方便,文档全面完善,因此,本篇文章重点不在于说明如何接入使用。现在各短信平台都加强了审核,导致在服务的申请和使用上存在着很多限制,而本篇文章即侧重于说明申请和使用等细节工作。

短信平台的大致使用流程是:1购买短信服务;2申请签名;3根据签名申请短信模板;4集成API发送短信。

二、前期申请工作

2.1、试用及费用问题

对于短信服务的新用户,阿里云送了100条免费的短信用于测试和调试工作,直接在购买短信服务的界面就能看到。




Zabbix 关联阿里短信服务 阿里短信接口收费标准_Java


目前,平台短信标称是0.045元/条,其他平台也相当。实际上,短信却是按字数收费,大概67个字算一条(包括数字字母,标点符号),超过字数即多收一条。


Zabbix 关联阿里短信服务 阿里短信接口收费标准_Spring_02


2.2、签名申请说明

短信签名,就是短信开头由“【】”括起来的文字。

当前各大平台都加大短信审核力度。个人用户自用只能申请测试签名,测试签名自能发送验证码之类的短信,功能是非有限。最好还是直接由企业账号来申请短信签名,或者成为企业人员。

个人开发人员因项目需要申请签名的,需要准备 项目地址、项目业务相关截图(打码)、企业经营许可证书、企业授权申请书(官网有模板)等材料。否则,基本申请不到。


Zabbix 关联阿里短信服务 阿里短信接口收费标准_阿里云_03


2.3、模板的申请

模板的申请,比较简单,没有太多问题。需要注意的是,所有的申请审核都需要2个小时左右。


Zabbix 关联阿里短信服务 阿里短信接口收费标准_短信服务_04


三、短信平台API的使用

3.1、Access Key及Secret

AccessKey和AccessSecret是调用短信API所必须的参数。一个账号允许创建多个Access,该信息很重要,注意保密。


Zabbix 关联阿里短信服务 阿里短信接口收费标准_阿里云_05


你既可以选择重新创建,也可以选择使用以前的,查看Secret。


Zabbix 关联阿里短信服务 阿里短信接口收费标准_短信服务_06


3.2、API文档

点击调用API发送短信,即生成好了相应的Demo,非常简单,复制粘贴即可。


Zabbix 关联阿里短信服务 阿里短信接口收费标准_Java_07


Zabbix 关联阿里短信服务 阿里短信接口收费标准_Java_08