短信服务有很多的使用场景,比如注册获取验证码,购票成功发送购票通知。目前很多头部运营商已经提供了相关服务,比如阿里云,腾讯云等,这里以阿里云短信服务为例。
阿里云的短信服务是需要购买的,并且每条短信是计费的这个可以在阿里云看到,都有详细的说明。实际阿里云的很多服务都有对应的示例代码,我们只要copy后加上自己的业务逻辑即可完成短信的发送。在调用代码前需要在阿里云完成短信服务的购买以及配置,大致流程如下:
- 申请签名:签名是短信中能代表发送者属性的字段,一般为公司名称。目前个人用户是无法申请的,只有企业账号才可申请。
- 申请模板:模板就是固定内容+动态验证码。例如,尊敬的 ${name},您的快递已飞奔在路上,将今天 ${time} 送达您的手里,请留意查收。
- 发送短信:在模板,签名都申请下来后就可以通过代码发送短信了
注:前置工作建议前往阿里云短信服务查看文章来源:https://www.toymoban.com/news/detail-513667.html
在做好前置的工作后就可以尝试调用阿里云的OpenAPI进行短信发送的业务,代码可以在阿里云的短信服务拷贝,如下图
阿里云的所有服务都需要ak与sk,这两个字段是阿里用做权限管理的,只有拥有短信服务的用户的ak,sk才可以发送短信。其中ak是AccessKey ID,sk是AccessKey Secret,可以登录阿里云获取。由于存在版本迭代的问题,所以依赖以及代码去阿里云获取即可。最终调试SDK即可发送短信:
文章来源地址https://www.toymoban.com/news/detail-513667.html
到了这里,关于阿里云短信服务实战教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!