步骤
描述
支持的操作方式
① 准备工作
请注册阿里云账号并完成实名认证,开通阿里云短信服务。若您通过API使用短信服务,还需要创建AccessKey。
控制台:开通短信服务
② 申请资质
提交申请:为规范短信发送,并满足工信部及运营商实名制发送短信的要求,国内短信需提供签名归属方的资质证件信息。请先申请资质,然后再申请签名和模板。审核规范 | 操作说明
控制台:国内消息-资质管理API:SubmitSmsQualification | QuerySmsQualificationRecord | QuerySingleSmsQualification
等待审核:资质审核通过后方可申请签名。受短信签名实名制报备要求影响,当前资质审核工单量增长快速,审核时间可能会延长,请耐心等待,预计2个工作日内完成。
审核工作时间:周一至周日9:00~21:00,法定节假日顺延。③ 申请短信签名
提交申请:短信签名是短信发送方的标识,需要能明确辨别发送方。可申请自身主体或授权主体的名称作为签名,建议使用企事业单位名。审核规范 | 操作说明
控制台:国内消息-签名管理
API:CreateSmsSign
等待审核:签名审核通过后方可申请模板,预计在2个小时内完成审核。
审核工作时间:周一至周日9:00~21:00,法定节假日顺延。控制台:国内消息-签名管理
API:GetSmsSign | QuerySmsSignList
回执消息:SignSmsReport
签名实名制报备:新增签名将在审核通过后自动提交报备,存量签名请在签名管理页面检查后手动提交报备。未报备的签名会被运营商拦截发送。操作说明
运营商报备时长:7-10个工作日或更长时间。
重要 在未完全完成报备之前,您的短信可能会发送失败,返回错误码如下:
PORT_NOT_REGISTERED:当前使用端口号尚未完成企业实名制报备流程。
运营商实名报备流程平均需要5-7个工作日,基于近期观测,部分运营商实名报备流程需要7-10个工作日,但运营商未对此时效进行承诺,实际可能需要更长时间。请您合理规划业务计划,并在正式使用前提前申请相关资质和签名,预留时间进行发送测试,以确保在正式使用前有充足的时间完成实名报备。
④ 申请短信模板
提交申请:短信模板即具体发送的短信内容,模板类型支持验证码、通知短信、推广短信。模板由模板变量和模板内容构成,您可以通过变量实现短信内容的定制化,需注意规范使用变量。审核规范 | 操作说明
控制台:国内消息-模板管理
API:CreateSmsTemplate
等待审核:模板审核通过后方可发送短信,预计在2个小时内完成审核。
审核工作时间:周一至周日9:00~21:00,法定节假日顺延。控制台:国内消息-模板管理
API:GetSmsTemplate | QuerySmsTemplateList
回执消息:TemplateSmsReport
⑤ 发送短信
使用已审核通过的短信签名和短信模板创建短信内容,向目标用户发送短信。
重要 建议您等待签名报备状态变更为报备成功后再批量发送,您可使用三大运营商的手机号、少量多次尝试使用该签名发送,观察短信发送效果。
控制台:群发助手 | 操作说明
API:SendSms | SendBatchSms
⑥ 查询发送详情
获取短信发送结果:查询短信发送状态,短信发送状态包括发送成功、发送失败、等待回执。
控制台:群发助手 | 业务统计
API:QuerySendDetails
回执消息:SmsReport(HTTP推送模式 | 消息队列模式)
获取用户回复内容:查询用户回复的上行短信内容。
回执消息:SmsUp(HTTP推送模式 | 消息队列模式)
⑦ 设置预警
为保障您的业务稳定和资金安全,请您设置联系人并配置预警。当触发预警时,平台会通知到联系人,联系人可第一时间收到预警通知后及时处理。建议您按需配置验证码防盗刷预警、套餐包余量预警、短信发送量预警和短信发送频率预警等。操作说明
控制台:联系人设置 | 安全设置 | 发送频率设置