检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
长短信拆分后的短信条数。当短信未拆分时该参数取值为1。 @RequestParam(required = false) String sequence, // 长短信拆分后的短信序号,当total参数取值大于1时,该参数才有效。当短信未拆分时该参数取值为1。
国内短信资源说明 本章节介绍国内短信应用、签名与模板之间的关联关系。 发送国内短信前,需要准备的数据与短信API请求参数之间的对应关系,请参考开发准备(国内短信)。 通用模板,即所属签名为通用签名的模板,可供同应用下的同业务类型的所有签名使用。验证码类、通知类和推广类短信均可以使用通用模板。
如何提高短信发送成功率? 请参考开发准备,确认是否全部的数据都准备无误,签名和模板有关联。 请参考代码样例,确认参数均以正确的格式携带。 请确认短信接收方号码中无重复号码,且号码都为可接受短信的状态(不是空号或停机的号码)。 请勿在一天内向同一个用户发送太多条短信,详情请参见短信发送规则。
调用接口发送短信时,填写的手机号码有格式要求吗? 调用发送短信API和发送分批短信API时,请求参数“to”用于填写短信接收方的号码,标准号码格式为:+{国家码}{地区码}{终端号码}。 发送国内短信,如果“+{国家码}”不存在,则默认为+86,如果接收方号码为手机号码,则{地区
助您安全地控制华为云资源的访问。 通过IAM,您可以在华为云账号中给员工创建IAM用户,并授权控制他们对华为云资源的访问范围。例如您的员工中有负责软件开发的人员,您希望他们拥有消息&短信服务的使用权限,但是不希望他们拥有删除消息&短信服务等高危操作的权限,那么您可以使用IAM为开
记录短信内容、模板ID、接收号码等信息,联系华为云客服处理。 请查看短信状态报告中的“status”参数取值是否为“DELIVRD”,即短信发送成功。 若“status”参数取值非“DELIVRD”: 若取值为“LIMIT”或者“BEYONDN”,请联系客服确认是否短信发送频率达到上限。
状态报告接收地址是指客户用于接收短信平台推送的状态报告通知的地址。 客户调用短信业务API发送短信时,通过“statusCallback”参数携带该地址。消息&短信服务通过回调该地址,向客户推送已发送短信的状态报告通知。 如果客户需要接收已发送短信的状态报告通知,并进行相应的业务
创建国内短信应用时,针对不同的应用,配置不同的上行短信接收地址; 如果多个短信应用配置了同一个上行短信接收地址,请通过上行短信通知中“to”参数携带的上行短信接收方号码(即通道号)匹配签名名称,并通过签名名称所属应用实现区分。 上行短信不收费。终端用户回复短信,由运营商对终端用户收
) 响应参数 状态码: 200 表4 响应Body参数 参数 是否必选 参数类型 描述 results 否 Array of SmsSignatureResp 查询结果 total 否 Long 总数 表5 响应SmsSignatureResp参数 参数 是否必选 参数类型 描述
($e->hasResponse()) { echo Psr7\str($e->getResponse()); } } /** * 构造X-WSSE参数值 * @param string $appKey * @param string $appSecret * @return string
含不支持发送符号的,请删除。 模板中含【】符号可能会导致短信发送失败,请删除。 变量使用错误 笼统设置变量属性为“其他”,未区分时间、电话号码、数值等 请根据短信实际内容,合理使用变量,并设置相应的变量属性,不可笼统设置为“其他”。 内容不清晰 全变量模板;固定文本太少,变量过多,取值过大,无法辨认业务场景等
请检查该应用下是否有可用的非验证码类短信签名。若没有,请先申请短信签名。 短信模板 未选择“短信应用”。 (仅国内短信)未选择“短信签名”。 (仅国内短信)已选择的“短信签名”下无可用的短信模板。 请检查“短信应用”参数,并确认选择正确。 (仅国内短信)请检查“短信签名”参数,并确认选择正确。
Message); } } /// <summary> /// 构造X-WSSE参数值 /// </summary> /// <param name="appKey"></param>
templateParas, 'statusCallback': statusCallBack }); } /** * 构造X-WSSE参数值 * * @param appKey * @param appSecret * @returns */ function b
更多正确示例见模板示例。 更多正确示例请参见模板示例。 推广类 明显盲发内容 没有带会员描述,模板内容无法识别是否发送给会员 发送对象为非注册用户、非会员用户、或非已产生购买的用户 开业宣传、业务介绍、公司介绍 在模板中添加会员称谓,模板内容中体现出是发会员,确认会员关系。 开业宣传、业务
SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384中的一种或多种。 请求参数 表2 请求Headers参数 参数名称 是否必选 参数类型 默认值 说明 Content-Type 是 String 无 固定填application/x-www-form-urlencoded。
本文档所述Demo仅用于功能演示,不允许客户直接进行商业使用。 本文档信息仅供参考,不构成任何要约或承诺。 参考API签名SDK与demo,点击下载其中的SDK与Demo。将下列代码样例替换index.php文件内容即可。 发送短信示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14
如果短信发出72小时后,短信平台仍未收到运营商短信网关返回的状态报告,短信平台按“短信已超时”构造短信发送状态报告(即短信状态报告中的“status”参数取值为“EXPIRED”),并将该短信计为发送失败。 如您的短信内容反复触发运营商的人工审核流程,而您的业务对短信的实时性要求较高,请联系客服确认问题并申请免审核。
es/batch-delete 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。获取方法请参见获取帐号、用户、项目的名称和ID。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String
Token的值) 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 results Array of SmsTemplateResp 查询结果 total Long 总数 表5 SmsTemplateResp参数 参数 是否必选 参数类型 描述 id 否 String