检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建国内短信签名 短信服务支持根据用户需求创建符合要求的签名。在使用国内短信服务前您需要添加短信签名。一个完整的短信由短信签名和短信正文内容组成,您可以根据业务需求分别设置不同的模板,与签名组合成最终短信内容。本文将为您介绍如何添加签名。 注意事项 创建短信签名前,您需要先申请资质。
Java 样例 发送短信 发送分批短信 接收状态报告、接收上行短信 环境要求 JDK 1.6及以上版本。 引用库 httpclient、httpcore、commons-codec、commons-logging、org.json 发送短信为单模板群发短信示例,发送分批短信为多模板群发短信示例。
推广/营销短信是否支持发送金融、房地产、教育、游戏相关内容? 推广(营销)短信不支持发送金融、房地产、教育、游戏相关内容。其中,房地产、教育、游戏行业目前暂只支持发送验证码短信,金融行业不支持发送。详细请参考模板和变量规范。 父主题: 产品规格
下拉选项为空,显示“暂无数据” 该华为云账号下还未添加短信应用。 请先创建短信应用。 短信签名 未选择“短信应用”。 已选择的“短信应用”下无可用的短信签名。 请检查“短信应用”参数,并确认选择正确。 请检查该应用下是否有可用的非验证码类短信签名。若没有,请先申请短信签名。 短信模板 未选择“短信应用”。 (仅国内短信)未选择“短信签名”。
创建短信模板 功能介绍 该接口用于用户创建模板。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/{project_id}/msgsms/templates
PHP 样例 发送短信(示例1)、发送分批短信(示例1) 发送短信(示例2)、发送分批短信(示例2) 接收状态报告、接收上行短信 环境要求 基于PHP 7.2.9版本,要求PHP 7.0及以上版本。 依赖配置 Composer、Guzzle(仅示例1依赖) 请参考:https://getcomposer
为什么短信发送失败? 短信发送失败的可能原因很多,按业务流程梳理的典型场景有如下几种: 接口调用失败,即调用短信业务API发送短信,短信平台返回了携带错误码的响应信息。请参考API错误码处理。 接口调用成功,一直未返回状态报告,手机也未收到短信。 请拨打接收号码确认是否为空号、关
申请国内短信资质 在创建短信签名前,您需要先根据签名所属的资质用途申请相关资质报备。资质报备申请通过后,可在创建签名时选择绑定该签名归属方的资质证件信息。 背景信息 根据工信部信管局【2023】794号文件和网安局【2021】798号文件,短信息内容提供者需完成相关资质信息报备。
状态码 状态码 描述 200 OK 201 Created 401 Unauthorized 403 Forbidden 404 Not Found 500 System error 父主题: 附录
短信接口支持内网调用吗(例如ECS服务器)? 不支持。短信接口不支持内网调用。如果您使用的华为云弹性云服务器,请申请绑定弹性IP地址,通过公网访问短信服务。 父主题: 二次开发相关
如何提高短信发送成功率? 请参考开发准备,确认是否全部的数据都准备无误,签名和模板有关联。 请参考代码样例,确认参数均以正确的格式携带。 请确认短信接收方号码中无重复号码,且号码都为可接受短信的状态(不是空号或停机的号码)。 请勿在一天内向同一个用户发送太多条短信,详情请参见短信发送规则。
请在短信签名和短信模板审批完成后再购买短信套餐包。 发送短信 通过API调用进行短信发送。 获取代码样例,快速开发应用,相关接口如下: 发送短信API 发送分批短信API 接收状态报告API 接收上行短信API 通过群发助手进行短信发送。 通过API调用发送短信时,若需接收状态报告,请通过“status
为什么个别号码收不到短信? 个别号码收不到短信,请通过短信控制台查看短信发送状态。 如果状态显示错误码,请参考状态回执错误码处理。例如当状态码显示MBBLACK时,说明手机号码位于黑名单中,可能是该号码回复过退订信息或者该号码用户向工信部投诉过,如果该号码需要接收短信,可以联系华为云客服处理。
发送短信如何换行? 调用API发送短信或使用群发助手发送短信时,仅支持指定模板发送,不支持换行。 如果短信内容需要换行显示,请在申请短信模板时,输入模板内容并按需回车换行。 父主题: 短信发送相关
短信变量须知 变量为每次发送短信时的可修改的部分内容。 变量规范 变量为每次发送短信时的可修改的部分内容。 变量格式规范 每个模板中最多包含20个变量。 不支持连续变量和模板全变量。 变量间包含文字则为不连续变量。 长度规范 若需扩展变量长度,请在申请短信模板时,详细备注使用场景
上行短信是否可以按应用区分?是否收费? 如果需要按应用区分上行短信,可以通过如下方式实现: 创建国内短信应用时,针对不同的应用,配置不同的上行短信接收地址; 如果多个短信应用配置了同一个上行短信接收地址,请通过上行短信通知中“to”参数携带的上行短信接收方号码(即通道号)匹配签名名称,并通过签名名称所属应用实现区分。
消息&短信服务是SaaS服务吗? 不是。消息&短信服务提供RESTful风格的HTTPS协议接口供客户接入。 父主题: 产品规格
下行短信ID和上行短信ID是否一致? 不一致。下行短信ID和上行短信ID都是由短信平台自动生成的,但生成阶段不同。 下行短信ID:当客户通过API/群发助手发送短信时,短信平台受理发送请求,并针对请求中的(号码剔重后的)每个接收号码自动生成一个smsMsgId。 上行短信ID:当
解除黑名单。 注意事项 仅支持验证码和通知类短信黑名单解除,推广类短信黑名单暂无法解除。 因运营商机制,被运营商列为黑名单的号码,平台无法解除,需自行联系运营商解除。 目前仅支持查询并解除国内短信错误码为SC:0003的黑名单号码,暂不支持国内短信其他错误码类型和黑名单解除业务。
购买套餐包前请先申请短信签名、申请短信模板并确保审核通过。 购买指引 登录短信控制台,进入“总览”页面,选择“国内短信”页签。 单击“购买套餐包”,进入购买页面。 参数 说明 套餐包类型 分为推广短信和行业短信(验证码短信和通知短信)两种类型。 规格 超出当前套餐包的额度或使用时段,将自动转为按需计费。