云服务器内容精选

  • 为何提交成功,resultCode也返回了0,但却未接收到短信? 请参考如下方法进行检查: 检查账号account、密码password是否填写正确。 检查号码是否填写正确。C#和PHP中多个号码需要用英文逗号隔开,JAVA中则需要传list。 检查模板ID,格式为 SMS _......,并核对模板类型是否与账号匹配。 例如:行业账号发送行业模板,营销账号发送营销模板。 检查templateParas是否填写正确。templateParas是对模板中变量赋值。 若模板中无变量,将templateParas赋值空即可;若模板中有变量,例如:模板中有变量{code},则需要在templateParas中赋值”code”:”1234”,变量的赋值需要跟模板中报备的一致。 检查signature签名是否是已经报备好的签名,并且赋值时需要带签名符号【】。 例如:”signature”:”【华为云】” 检查statusCallback是否正确。 statusCallback是设置回调地址,可选,用于接受短信下发的状态报告。默认设置容易报错,可以先删除或者注释掉。 例如: 消息体中的样例: "statusCallback":"http://ip:port/sms/notifySmsMessage" C#中的样例:map.Add("statusCallback", "http://ip:port/sms/notifySmsMessage"); PHP中的样例:$statusCallback = 'http://ip:port/xx/xx'; 父主题: 调用API发送短信