检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建国内短信签名 短信服务支持根据用户需求创建符合要求的签名。在使用国内短信服务前您需要添加短信签名。一个完整的短信由短信签名和短信正文内容组成,您可以根据业务需求分别设置不同的模板,与签名组合成最终短信内容。本文将为您介绍如何添加签名。 注意事项 创建短信签名前,您需要先申请资质
本文档所述Demo在提供服务的过程中,可能会涉及个人数据的使用,建议您遵从国家的相关法律采取足够的措施,以确保用户的个人数据受到充分的保护。 本文档所述Demo仅用于功能演示,不允许客户直接进行商业使用。 本文档信息仅供参考,不构成任何要约或承诺。
已开通华为云MSGSMS服务。 已具备Java开发环境 ,支持Java JDK 1.8及以上版本。 已获取应用的Application Key(app_key)和Application Secret(app_secret)。
Python SDK核心库以及相关服务库: # 安装核心库 cd huaweicloudsdkcore-${version} python setup.py install # 安装MSGSMS服务库 cd huaweicloudsdkmsgsms-${version} python
使用消息&短信服务。 套餐包购买完成后可以直接使用消息&短信服务,系统会根据套餐包和短信属性自动匹配。当套餐包和短信属性一致时,会自动使用套餐包抵扣对应的短信费用,超出套餐包的短信费用将自动转为按需计费。
联系人管理 为方便您及时获取签名审核结果、短信模板审核结果和流量预警通知,消息&短信服务支持添加联系人及联系信息,用于接收短信业务相关通知。 如有任何疑问,请联系华为云智能客服,将有专人为您解答。 注意事项 联系人仅用于消息&短信业务相关通知。 最多可添加10个联系人。
本文档所述Demo在提供服务的过程中,可能会涉及个人数据的使用,建议您遵从国家的相关法律采取足够的措施,以确保用户的个人数据受到充分的保护。 本文档所述Demo仅用于功能演示,不允许客户直接进行商业使用。 本文档信息仅供参考,不构成任何要约或承诺。
如果您欠费后需要重新开通短信服务: 您可以先为账户充值,再登录控制台-签名管理。 查看短信签名是否需要激活。 图1 签名激活示例 如果无需激活,账户充值完毕后即可使用。
你可以做如下尝试: 请检查目前控制台的区域是否为开通服务、申请应用、签名和模板的区域,如果您中途切换区域,签名和模板不会同步转移。建议您尝试切换到华北-北京四或华南-广州查看应用、签名和模板是否存在。
用户服务器若有IP白名单配置,请联系运营经理获取短信平台IP地址并加入白名单。 用户在创建短信应用时配置了批量接收状态报告地址。 用户在调用发送短信API时,不携带statusCallback字段。
用户服务器若有IP白名单配置,请联系运营经理获取短信平台IP地址并加入白名单。 注意事项 短信发送成功后,平台收到状态报告,会实时推送状态报告给用户,最迟不超过72小时。 若“statusCallback”字段已设置,则使用该字段的取值作为短信状态报告的回调地址。
资质管理员是消息&短信服务资质申请时必须要填写的信息,请避免使用同一个管理员信息为多个企业使用。 资质管理员必须为短信签名所属公司的法人或经办人,如果申请用途为“第三方业务使用”,则上传第三方公司的法人或经办人信息,且身份证正反面图片和手持身份证图片人员信息须保持一致。
通过控制台使用消息&短信服务 国内短信快速使用流程 国内短信服务快速使用流程如图1所示。详细操作指引请参考通过控制台使用短信服务或通过API使用短信服务。 图1 国内短信使用流程 任务 操作步骤 备注 入驻华为云 注册华为企业账号:点击注册页面。 企业实名认证:点击进行实名认证。
检查所购买的短信套餐包是否是“消息&短信”服务的套餐包。 父主题: 套餐资费相关
模板规范和变量规范包含哪些内容? 模板规范 模板规范分为模板格式规范和模板内容规范。 模板格式规范 文本短信模板限500字符。 不支持使用【】,【】可能会与签名混淆,导致发送失败。 不支持使用特殊符号,如¥、★、^_^、&、√、※、[]等,特殊符号可能会导致短信出现乱码。 模板内容规范
签名SDK只提供签名功能,与服务提供的SDK不同,使用时请注意。 X-WSSE认证 短信发送的接口使用X-WSSE认证。 X-WSSE是具有一定格式的字符串,通常是单个 HTTP 标头行。
通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值) 请求示例 删除短信签名,请求方式:DELETE ,请求URL:/v2/{project_id}/msgsms/signatures/{id},路径参数:id,project_id,请求头参数
状态报告接收地址是什么?如何填写? 客户有能接收HTTP/HTTPS协议POST请求的服务器,且提供的URL地址能通过公网访问。 状态报告接收地址是指客户用于接收短信平台推送的状态报告通知的地址。 客户调用短信业务API发送短信时,通过“statusCallback”参数携带该地址
为什么我只向X个号码发送了短信,但控制台显示发送了2X条? 因为您发送的短信内容过长,被拆分成了多条短信(发送详情中“短信ID”相同即为同一条短信)。长短信拆分规则如下: 短信模板字数上限为500个字,即单条长短信最大长度+短信签名≤500个字。 发送长短信时,用户侧最终会收到一条长短信
通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值) 响应参数 表3 响应Body参数 参数 参数类型 描述 results Array of ApiTemplateVariable 查询结果 total Long 总数 表4 ApiTemplateVariable