阿里云OpenAPI如果用+86 portal 处理+853 的api sms,一样需要以模板形式发出吗?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
是的,无论是通过阿里云OpenAPI 86 Portal还是直接调用853的API来处理短信服务(SMS),短信内容都需要以模板形式发出。这是由于短信服务的合规性和审核要求决定的。
短信模板的强制性
根据工信部规定以及运营商的要求,所有发送的短信内容必须基于预先审核通过的短信模板。这意味着无论是国内短信还是国际/港澳台短信,发送前都需要先申请并审核通过相应的短信模板。
模板申请与审核流程
CreateSmsTemplate
接口(推荐)或控制台提交短信模板申请。QuerySmsTemplate
或GetSmsTemplate
接口查询模板的审核状态。国内与国际短信模板的区别
国内短信模板与国际/港澳台短信模板不通用,需要根据具体的业务场景分别申请。例如,如果您需要向澳门(区号853)发送短信,则必须使用适用于国际/港澳台的短信模板。
发送短信时的参数要求
在调用SendSms
接口发送短信时,必须指定以下参数:
SignName
:短信签名,需提前申请并通过审核。TemplateCode
:短信模板ID,需基于已审核通过的模板。PhoneNumbers
:接收短信的手机号码,支持国际号码格式(如+853开头的号码)。TemplateParam
:模板中的变量参数,需以JSON格式传递。企业认证要求
如果您计划发送国际/港澳台短信(如853区号),请注意,仅企业认证用户可以申请相关模板和发送推广类短信。个人认证用户无法使用此功能。
无论通过哪种方式调用API,短信内容都必须基于已审核通过的模板发送。对于853区号的短信,您需要确保: - 使用适用于国际/港澳台的短信模板。 - 确保您的账号已完成企业认证。 - 调用SendSms
接口时正确填写模板参数和目标号码。
如有进一步疑问,建议参考短信服务的官方文档或联系技术支持获取帮助。