📱 **第一步:注册与登录阿里云账号**
访问阿里云官网,完成账号注册并实名认证。登录控制台后,进入“短信服务”产品页面,点击“立即开通”激活服务权限。系统将自动生成AccessKey用于API调用。
✉️ **第二步:创建短信模板**
在控制台左侧菜单选择“国内消息”下的“模板管理”,点击“添加模板”。选择“验证码”场景,填写模板内容如“您的验证码为:${code},5分钟内有效”。提交后等待审核,通常1-2小时内通过。
🔑 **第三步:申请签名**
进入“签名管理”,点击“新增签名”。上传企业营业执照或小程序截图(个人用户需提供身份证),签名内容需与主体名称一致。审核通过后,签名将绑定至模板使用。
⚡ **第四步:调用API发送验证码**
通过SDK或HTTP请求调用SendSms接口,传入参数:接收手机号、签名名称(如“阿里云”)、模板代码(如SMS_123456789)及验证码变量值。例如使用Python SDK:`response = client.send_sms(PhoneNumbers='138xxxx', SignName='阿里云', TemplateCode='SMS_123456789', TemplateParam='{"code":"123456"}')`。发送成功后,用户手机将收到标准格式的验证码短信。
📊 **第五步:实时监控与调试**
在控制台“发送记录”中查看每条短信的发送状态(成功/失败)及失败原因(如手机号错误、黑名单等)。支持设置发送频率限制和每日额度告警,避免超支。通过“回执消息”功能可自定义接收发送结果通知。