一、前言
项目上通过阿里云短信平台API发送短信是十分便捷的,主要是其官网使用方便,文档全面完善,因此,本篇文章重点不在于说明如何接入使用。现在各短信平台都加强了审核,导致在服务的申请和使用上存在着很多限制,而本篇文章即侧重于说明申请和使用等细节工作。
短信平台的大致使用流程是:1购买短信服务;2申请签名;3根据签名申请短信模板;4集成API发送短信。
二、前期申请工作
2.1、试用及费用问题
对于短信服务的新用户,阿里云送了100条免费的短信用于测试和调试工作,直接在购买短信服务的界面就能看到。
目前,平台短信标称是0.045元/条,其他平台也相当。实际上,短信却是按字数收费,大概67个字算一条(包括数字字母,标点符号),超过字数即多收一条。
2.2、签名申请说明
短信签名,就是短信开头由“【】”括起来的文字。
当前各大平台都加大短信审核力度。个人用户自用只能申请测试签名,测试签名自能发送验证码之类的短信,功能是非有限。最好还是直接由企业账号来申请短信签名,或者成为企业人员。
个人开发人员因项目需要申请签名的,需要准备 项目地址、项目业务相关截图(打码)、企业经营许可证书、企业授权申请书(官网有模板)等材料。否则,基本申请不到。
2.3、模板的申请
模板的申请,比较简单,没有太多问题。需要注意的是,所有的申请审核都需要2个小时左右。
三、短信平台API的使用
3.1、Access Key及Secret
AccessKey和AccessSecret是调用短信API所必须的参数。一个账号允许创建多个Access,该信息很重要,注意保密。
你既可以选择重新创建,也可以选择使用以前的,查看Secret。
3.2、API文档
点击调用API发送短信,即生成好了相应的Demo,非常简单,复制粘贴即可。