检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如何判断短信发送成功? 查看调用发送短信/发送分批短信API接口的响应消息,确认关键参数取值如下: 一个请求响应只对应一个code,一个手机号码对应一个status。 参数 取值 说明 code 000000 表示请求成功,请查看“status”取值。 status 000000
下发短信中不含有签名,或与报备签名不符合 一般 以正式邮件的方式进行提醒并要求整改,连续三次提醒未按要求整改,直接关停账号业务 2 营销短信业务未提前报备通过,在每天22:00至次日8:00时间段内发送 一般 以正式邮件的方式进行提醒并要求整改,连续三次提醒未按要求整改,直接关停账号业务。 3 营销短信业务未提供明确退订方式
发送短信。 变量规范 变量为每次发送短信时的可修改的部分内容。 变量格式规范 每个模板中最多包含20个变量。 不支持连续变量和模板全变量。 变量间包含文字则为不连续变量。 长度规范 若需扩展变量长度,请在申请短信模板时,详细备注使用场景、扩展原因、指明需要扩展长度的变量和扩展后的期望变量长度。
登录短信控制台,在左侧导航树中选择“发送详情 > 国内短信”,进入发送详情页面。 按需筛选。 国内短信支持根据短信签名、模板、手机号码、发送结果筛选指定发送时间(连续不大于7天)的发送详情。 其中,签名名称可以输入自定义签名,或选择“未知签名”查询没有短信签名的发送详情;手机号码需要输入不带国家码的完整号码,如:18612345678。
变量为每次发送短信时的可修改的部分内容。 变量规范 变量为每次发送短信时的可修改的部分内容。 变量格式规范 每个模板中最多包含20个变量。 不支持连续变量和模板全变量。 变量间包含文字则为不连续变量。 长度规范 若需扩展变量长度,请在申请短信模板时,详细备注使用场景、扩展原因、指明需要扩展长度的变量和扩展后的期望变量长度。
参考开发准备。 发起短信发送请求,参考代码样例调用短信API。 根据请求响应消息,判断请求是否成功。 请求成功 => 4 请求失败 => 参考API错误码,修正后重新执行2 根据短信发送请求,判断请求是否通过“statusCallback”参数指定了状态报告回调地址。 是 => 查看接收到的状态报告
短信类别错误 通知内容误选验证码类、推广内容选通知类等 根据自己的短信内容选择适合的短信类型。 格式错误 变量错误 变量数量错误 不支持连续变量,变量总数不能超过20个。 变量格式错误 变量格式为${1}、${2}、...、${20},中间数字应代表变量在模板内容中的位置顺序。
''' status = keyValues.get('status'); #状态报告枚举值 # 通过status判断短信是否发送成功 if 'DELIVRD' == str.upper(status[0]): print('Send
商拦截,请修改短信内容(修改模板变量赋值或重新申请模板),避免出现敏感词,或联系运营商审核模板。 注:请根据状态回执错误码中的状态码来源,判断是华为平台拦截,还是运营商拦截。 父主题: 故障排除
短信API请求地址必须是域名吗?可以提供固定IP吗? 为了保证服务的连续性,推荐使用域名接入。 短信服务对外提供的请求接入地址是域名,不提供固定IP,您可以通过解析域名的方式获取固定IP,如: ping smsapi.cn-north-4.myhuaweicloud.com 短信
通过群发助手发送短信时,请进入短信控制台,选择“群发助手 > 任务管理 > 发送任务记录”界面,查看发送详情。 查看发送状态 请参考如何判断短信发送成功确认短信发送状态。 若短信发送失败,请参考API错误码和状态回执错误码排除故障,再重新发送短信。 流程注意事项说明 角色 步骤
下发短信中不含有签名,或与报备签名不符合 一般 以正式邮件的方式进行提醒并要求整改,连续三次提醒未按要求整改,直接关停账号业务 2 营销短信业务未提前报备通过,在每天22:00至次日8:00时间段内发送 一般 以正式邮件的方式进行提醒并要求整改,连续三次提醒未按要求整改,直接关停账号业务。 3 营销短信业务未提供明确退订方式
行短信推送验证失败。可采用双AK/SK的方式,即同时支持两个AK/SK生效。通过Authorization请求头中的Access字段,可以判断当前请求所使用的有效SK(Secret Key)。 校验方法 需额外引入maven依赖,示例代码中使用了该依赖实现AK/SK签名。 以下代
不支持使用特殊符号,如¥、★、^_^、&、√、※、[]等,特殊符号可能会导致短信出现乱码。 模板内容规范 模板必须体现实际公司业务,除变量以外的文本内容必须可判断短信含义和使用场景,请尽可能多地使用固定文字描述。 不允许发送未经许可的邀请,主要指邀请注册、邀请成为会员或报名参加活动等行为。 房地产、教育、游戏行业暂只支持验证码短信。
短信发送相关 如何群发短信? 如何判断短信发送成功? 如何提高短信发送成功率? 支持撤销短信发送吗? 短信发送有时间段限制吗? 短信接收用户看到的号码是什么? 短信通道号的作用是什么? 发送短信时,重复号码是否合并处理? 短信群发助手中,如何批量导出发送失败的号码? 群发短信时,导致欠费,发送的短信会不会失败?
支持根据设置模板名称与发送时间筛选指定发送时间的某个模板名称业务统计数据。 发送时间 支持快速筛选查看昨天/当月/上月的业务统计数据,可查询连续时间31天内的数据。 注意: 查询一天的数据时,业务统计按小时维度展示;查询大于1天的数据时,业务统计结果按天维度展示。 筛选后查看统计详情:
申请新模板变量时,如果需要修改变量长度,请提交请求申请,可在添加模板时“申请说明”栏描述需求,填写详细的业务使用场景和变量需要扩展的长度等信息,以便审核人员判断需求是否合理,审核通过后方可使用。 新模板审核过后同样不允许修改变量长度,如需修改请添加新的模板并提交申请。 父主题: 模板相关
*/ var status = keyValues.status; // 状态报告枚举值 // 通过status判断短信是否发送成功 if ('DELIVRD' === status.toUpperCase()) { console
*/ $status = $keyValues['status']; // 状态报告枚举值 // 通过status判断短信是否发送成功 if ('DELIVRD' === strtoupper($status)) { print 'Send
string status = keyValues.Get("status"); // 状态报告枚举值 // 通过status判断短信是否发送成功 if ("DELIVRD".Equals(status.ToUpper()))