QuerySmsTemplateList - 查询模板列表详情

可以通过此接口查询您账号下的所有模板,方便您查看模板详情,包括模板审核状态、模板类型、模板内容等。

接口说明

本接口可以查询您当前账号下所有模板的模板详情。您可以调用 QuerySmsTemplate 接口通过模板 Code 查询单个模板审核详情。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

下表是API对应的授权信息,可以在RAM权限策略语句的Action元素中使用,用来给RAM用户或RAM角色授予调用此API的权限。具体说明如下:

  • 操作:是指具体的权限点。
  • 访问级别:是指每个操作的访问级别,取值为写入(Write)、读取(Read)或列出(List)。
  • 资源类型:是指操作中支持授权的资源类型。具体说明如下:
    • 对于必选的资源类型,用背景高亮的方式表示。
    • 对于不支持资源级授权的操作,用全部资源表示。
  • 条件关键字:是指云产品自身定义的条件关键字。
  • 关联操作:是指成功执行操作所需要的其他权限。操作者必须同时具备关联操作的权限,操作才能成功。
操作访问级别资源类型条件关键字关联操作
dysms:QuerySmsTemplateListget
*全部资源
*

请求参数

名称类型必填描述示例值
PageIndexinteger

当前页码。默认取值为 1

1
PageSizeinteger

每页显示的模板个数。取值范围:1~50

10

返回参数

名称类型描述示例值
object
RequestIdstring

请求 ID。

819BE656-D2E0-4858-8B21-B2E47708****
Codestring

请求状态码。

  • 返回 OK 代表请求成功。
  • 其他错误码,请参见错误码列表
OK
Messagestring

状态码的描述。

OK
SmsTemplateListarray<object>

结果列表。

SmsStatsResultDTOobject

结果列表。

TemplateCodestring

短信模板 Code。

SMS_1525***
TemplateNamestring

短信模板名称。

验证码模板
OuterTemplateTypeinteger

模板类型(对外使用)。返回值:

  • 0:验证码短信。
  • 1:通知短信。
  • 2:推广短信。
  • 3:国际/港澳台短信。
  • 7:数字短信。
说明 此处的模板类型必须与 AddSmsTemplate、ModifySmsTemplate 接口中填写的模板类型参数值保持一致。
0
AuditStatusstring

模板审核状态。返回值:

  • AUDIT_STATE_INIT:审核中。

  • AUDIT_STATE_PASS:通过审核。

  • AUDIT_STATE_NOT_PASS:未通过审核,请在返回参数 Reason 中查看审核未通过原因。

  • AUDIT_STATE_CANCEL:取消审核。

  • AUDIT_SATE_CANCEL:取消审核。

AUDIT_STATE_PASS
TemplateContentstring

模板内容。

验证码为:${code},您正在注册成为平台会员,感谢您的支持!
CreateDatestring

创建模板的时间,格式为 yyyy-MM-dd HH:mm:ss。

2020-06-04 11:42:17
Reasonobject

审核返回值。

RejectDatestring

审核未通过的时间,格式为 yyyy-MM-dd HH:mm:ss。

2020-06-04 16:01:17
RejectInfostring

审核未通过的原因。

变量不符合规范
RejectSubInfostring

审核未通过的详细说明。

变量属性选择错误。 请根据业务使用场景选择合适的变量属性。
OrderIdstring

工单号。

审核人员查询审核时会用到此参数。您需要审核加急时需要提供此工单号。

2004983****
TemplateTypeinteger

模板类型。返回值:

  • 0:短信通知。
  • 1:推广短信。
  • 2:验证码短信。
  • 6:国际/港澳台短信。
  • 7:数字短信。
2
TotalCountlong

本次查询到的模板总数。

100
CurrentPageinteger

当前页码。默认取值为 1

1
PageSizeinteger

每页显示的模板个数。取值范围:1~50

10

示例

正常返回示例

JSON格式

{
  "RequestId": "819BE656-D2E0-4858-8B21-B2E47708****",
  "Code": "OK",
  "Message": "OK",
  "SmsTemplateList": [
    {
      "TemplateCode": "SMS_1525***",
      "TemplateName": "验证码模板",
      "OuterTemplateType": 0,
      "AuditStatus": "AUDIT_STATE_PASS",
      "TemplateContent": "验证码为:${code},您正在注册成为平台会员,感谢您的支持!",
      "CreateDate": "2020-06-04 11:42:17",
      "Reason": {
        "RejectDate": "2020-06-04 16:01:17",
        "RejectInfo": "变量不符合规范",
        "RejectSubInfo": "变量属性选择错误。\n请根据业务使用场景选择合适的变量属性。"
      },
      "OrderId": "2004983****",
      "TemplateType": 2
    }
  ],
  "TotalCount": 100,
  "CurrentPage": 1,
  "PageSize": 10
}

错误码

访问错误中心查看更多错误码。

变更历史

变更时间变更内容概要操作
暂无变更历史