开发者社区 问答 正文

只要使用短信服务,必须先在阿里云OpenAPI进行模版和签名吗?

只要使用短信服务,必须先在阿里云OpenAPI进行模版和签名吗?

展开
收起
三分钟热度的鱼 2024-04-03 13:41:25 83 分享 版权
阿里云 AI 助理回答

是的,只要使用阿里云短信服务发送短信,必须先申请并审核通过短信签名和短信模板,无论您是通过控制台还是API进行操作。以下是详细说明:

1. 短信签名和模板的必要性

根据阿里云短信服务的规定,短信签名和模板是发送短信的必传参数。没有经过审核的签名和模板,无法完成短信发送。
- 短信签名:作为短信发送方的标识,需明确标明发送方身份(如公司名称、应用名称等)。
- 短信模板:定义了短信的具体内容,支持验证码、通知短信和推广短信等多种类型。

2. 签名和模板的申请流程

在正式发送短信前,您需要完成以下步骤: 1. 申请资质:根据工信部及运营商的要求,国内短信需提交签名归属方的资质证件信息,并等待审核通过(预计2小时内完成)。 2. 申请短信签名:提交签名申请后,需等待审核通过(预计2小时内完成)。审核通过后方可申请模板。 3. 申请短信模板:在签名审核通过后,提交模板申请并等待审核通过(预计2小时内完成)。模板审核通过后,才能用于发送短信。

3. 测试阶段的特殊要求

如果您处于测试阶段,可以使用测试专用签名和模板,但需要注意以下限制: - 测试签名和模板必须一起使用。 - 测试短信只能发送给已绑定的测试手机号码(最多5个)。 - 如果测试签名和模板无法满足需求,您可以申请自定义测试签名和模板,但同样需要通过审核。

4. 正式环境的部署

在测试完成后,进入正式环境时,您需要重新申请正式签名和模板: - 正式签名:关联正式资质,不能选择测试或学习来源。 - 正式模板:关联正式签名,不能选择测试签名。

5. 通过API发送短信的要求

即使您通过API发送短信,仍然需要提前在控制台完成签名和模板的申请与审核。API调用时,需指定已审核通过的签名和模板ID。

重要提醒

  • 未审核通过的签名和模板无法使用,请确保在发送短信前完成所有审核流程。
  • 测试签名和模板有严格限制,仅适用于测试阶段,正式发送前需切换为正式签名和模板。

综上所述,无论是通过控制台还是API使用短信服务,签名和模板的申请与审核都是必不可少的前提条件。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答