文档

发送测试短信

更新时间:

短信服务支持发送测试短信,您可以在控制台或调用API接口,选择测试签名测试模板,快速体验测试短信发送。

前提条件

使用场景

  • 如果您希望正式发送短信前体验一下短信发送功能,无需申请签名和模板,可以选择测试签名和模板,发送测试短信。

  • 如果您的应用还未上线、未备案域名或应用在开发测试阶段,无法申请正式签名,可以选择或自定义测试签名和模板,发送测试短信。

使用须知

  • 仅国内短信支持发送测试短信。

  • 同一个阿里云账号最多授权(在控制台绑定)5个测试手机号码,且仅支持给已授权的手机号码发送测试短信。

  • 如果测试专用的签名和模板无法满足您的业务需求,您可以申请自定义测试签名模板,审核通过后即可发送测试短信。测试专用的签名和模板、自定义的测试签名和模板,必须一起使用。

  • 测试短信受短信发送总量、发送频率等限制,请合理配置,以免影响测试体验。详情请参见设置短信发送量预警设置短信发送频率

发送方式

通过控制台发送测试短信

  1. 登录短信服务控制台
  2. 在左侧导航栏选择快速学习和测试

  3. 发送测试区域,单击控制台发送测试页签。

  4. 请为接收测试短信的手机号码授权:单击绑定测试手机号码,输入接收测试短信的手机号码和获取的验证码。

    重要
    • 仅支持给已授权(已绑定)的手机号码发送测试短信。

    • 手机号码取消授权(取消绑定):在控制台直接删除手机号码即可。

  5. 选择测试短信的签名和模板。

    • 产品类型:选择发送国内短信

    • 签名

      • 测试专用签名,即短信服务指定的签名,选择[测试专用]阿里云通信,无需审核可以直接使用。

      • 自定义测试签名,即自定义短信签名,但需要审核通过后才可使用。

    • 模板:先选择模板类型。

      • 测试专用模板,即短信服务指定内容的模板,选择[测试专用]阿里云通信测试模板,无需审核可以直接使用。

      • 自定义测试模板,即自定义短信内容,但需要审核通过后才可使用。

        说明

        如果自定义测试短信模板中需要添加变量,请参考下表:

        测试模板类型

        支持的变量属性

        验证码

        • 仅数字

        • 数字+字母组合/仅数字

        通知短信

        • 电话号码

        • 其他号码(例如订单号、密码等)

        • 时间

        • 金额

        推广短信

        • 数量/金额

        • 日期/时间

    • 接收号码:输入已授权(已绑定)的测试手机号码。

  6. 单击发送短信

  7. 接收测试短信的手机号码,接收到短信。image

您还可以单击查看API Demo,跳转到OpenAPI 开发者门户,获取SDK示例Demo信息。

通过API接口发送测试短信

您可以在OpenAPI门户直接使用SendSms接口发送测试短信,也可按照如下操作调用SendSms接口发送测试短信。

  1. 登录短信服务控制台
  2. 在左侧导航栏选择快速学习和测试

  3. 发送测试区域,单击API发送测试页签。

  4. 请为接收测试短信的手机号码授权:单击绑定测试手机号码,输入接收测试短信的手机号码和获取的验证码。

    重要
    • 仅支持给已授权(已绑定)的手机号码发送测试短信。

    • 手机号码取消授权(取消绑定):在控制台直接删除手机号码即可。

  5. 选择测试短信的签名和模板。

    • 【自定义】测试签名/模板:选择您申请的自定义测试签名和模板,自定义添加签名模板需审核通过后才可发送测试短信。

      说明

      如果自定义测试短信模板中需要添加变量,请参考下表:

      测试模板类型

      支持的变量属性

      验证码

      • 仅数字

      • 数字+字母组合/仅数字

      通知短信

      • 电话号码

      • 其他号码(例如订单号、密码等)

      • 时间

      • 金额

      推广短信

      • 数量/金额

      • 日期/时间

    • 【专用】测试签名/模板,系统指定内容的测试签名和模板,无需审核可以直接发送测试短信。

  6. 单击调用API发送短信

    1. 单击调用API发送短信后会跳转到OpenAPI 门户,在左侧参数列会自动识别PhoneNumbers、SignName、TemplateCode、TemplateParam参数信息。

      重要
      • 【专用】测试签名/模板使用的模板类型是验证码短信,模板中的变量内容仅支持4~6位纯数字。

      • TemplateParam参数值为JSON格式,正确示例:{"code":"1234"}。

      • 请您检查服务地址的填写,国内短信选择国内区域,例如:华东1-杭州

    2. 单击发起调用,将通过该平台直接调用发送接口发送测试短信。image.png

    3. 在右侧调用结果页,查看接口调用结果。image

    4. 接收测试短信的手机号码,接收到短信。image

查询发送详情

您可以通过以下两种方式查询短信发送详情:

  • 通过控制台查询:在左侧导航栏选择业务统计 > 发送记录查询,通过发送时间、短信内容等信息,查看短信发送详细情况。

  • 通过API查询:在OpenAPI门户调用QuerySendDetails接口,查看发送详情。

常见问题

相关阅读

  • 如果您的业务需要批量发送短信,请参见群发短信SendBatchSms - 批量发送短信

  • 如果您在体验完测试短信后,需要发送更多的短信或正式短信,请申请正式签名(签名来源不选择测试或学习)和正式模板(关联签名不选择测试签名),操作详情请参见发送短信

  • 本页导读 (1)
文档反馈