检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
当短信发送总量超过设定限额数值,平台会自动帮您暂停发送短信,降低因客户自身业务被盗刷短信等引起的损失。 系统设置了默认预警值与限额值,初次使用请根据业务需要,参考通用设置修改预警值与限额值。 验证码短信盗刷是指利用短信资源中验证码获取功能,通过恶意程序或工具批量对单个或者多个号码进行验证码重复请求提交。
请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 请求体参数类型,该字段必须设置为:application/json X-Auth-Token 是 String 用户Token。通过调用IAM服务获取用户Token接口
请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 请求体参数类型,该字段必须设置为:application/json X-Auth-Token 是 String 用户Token。通过调用IAM服务获取用户Token接口
变量中密文存放,使用时解密,确保安全。 // 本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量CLOUD_SDK_AK和CLOUD_SDK_SK。 string ak = Environment.Ge
请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 请求体参数类型,该字段必须设置为:application/json;charset=utf8 X-Auth-Token 是 String 用户Token。通过调用IAM
eId”对应模板内容中定义的变量个数及长度保持一致,例如“templateId”对应的模板内容有2个变量且变量长度分别为5和6,则此处需要设置2个变量值且内容长度分别小于等于5和6。 如模板内容为“您有${1}件快递请到${2}领取”时,该参数可填写为'["3","人民公园正门"]'。
请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 请求体参数类型,该字段必须设置为:application/json X-Auth-Token 是 String 用户Token。通过调用IAM服务获取用户Token接口
或者环境变量中密文存放,使用时解密,确保安全。 // 本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量CLOUD_SDK_AK和CLOUD_SDK_SK。 String ak = System.getenv("CLOUD_SDK_AK");
请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 请求体参数类型,该字段必须设置为:application/json X-Auth-Token 是 String 用户Token。通过调用IAM服务获取用户Token接口
新增资质上传文件失败,怎么办? 消息&短信服务资质审核时营业证件和资质管理员证件,支持jpg、png、gif、jpeg格式图片,每张图片不大于2MB。 上传时文件名中不能包含空格和"#'$%&*/|<>&{}[];?!符号。文件名长度不大于64位。 如果您检查待上传的文件格式、大
请检查“其他”类型的变量赋值是否包含“.”、“。”、“ ' ”、“<”、“>”、“{”或“}”等禁用字符,建议剔除后重试。如果变量取值为IP地址,请重新申请模板,并设置变量属性为“金额”。 例如: 模板内容为:您的验证码为:${1},请尽快完成验证。祝您生活愉快! 模板中有一个变量,变量属性为“其他号码”,最大长度以8个字符为例。
请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 请求体参数类型,该字段必须设置为:application/json;charset=utf8 X-Auth-Token 是 String 用户Token。通过调用IAM
以下两种变量格式等效,系统按${}解析识别变量,大括号中的序号标识/类型标识只是方便查阅,并无实际作用。需要为各变量设置变量属性,才能让相应变量规范生效。 当模板内容中设置了变量时,必须指定变量属性。小数点、字母、汉字、空格以及其他符号均按1个变量长度计算。 变量属性 变量类型 规范
请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 请求体参数类型,该字段必须设置为:application/json;charset=utf8 X-Auth-Token 是 String 用户Token。通过调用IAM
log('statusCode:', res.statusCode); //打印响应码 res.setEncoding('utf8'); //设置响应数据编码格式 res.on('data', (d) => { console.log('resp:', d);
SDK概述 消息&短信(Message&SMS,MSGSMS)服务提供应用侧SDK,您可以直接集成SDK来调用MSGSMS的应用、签名、模板、发送短信相关API,从而实现对MSGSMS服务的快速操作。目前MSGSMS提供如表1所示语言SDK供开发者使用。 在线生成SDK代码 推荐您使用API在线调试工具API
E000632 华为平台审核拦截。 短信接收号码在国家号码黑名单内。 设置号码黑名单时,将号码加入了所在国家/地区的黑名单,导致短信发送失败。 请在控制台“通用设置”页面,删除已配置的号码或号段规则。详细操作请参见设置号码黑名单。 华为平台 SC:0001 人工审核拦截。 短信内容触发人工审核,被判定不合规而被拦截。
C# 样例 发送短信示例、发送分批短信示例、接收状态报告示例、接收上行短信示例 环境要求 .net 7.0,Visual Studio Code 1.75.1(插件C# v1.25.7, Code Runner v0.12.0(非必选)) 发送短信为单模板群发短信示例,发送分批短信为多模板群发短信示例。
认证鉴权 调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权。 Token认证:通过Token认证通用请求。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。推荐使用AK/SK认证,其安全性比Token认证要高。
认证鉴权 调用接口需通过特殊AK/SK认证或者X-WSSE认证。 推荐使用AK/SK签名认证方式,算法更安全。 特殊AK/SK认证(推荐) AK/SK签名认证方式仅支持12MB以内的消息体。 特殊AK/SK认证的“特殊”,是相对于一般AK/SK认证而言,AK、SK、EndPoin