查询彩信模板
调用 QueryMMSTemplate API 来获取彩信模板的详细信息。
请求参数
参数名称 | 类型 | 描述 | 是否必需 |
---|---|---|---|
Action | string | 取值:QueryMMSTemplate。 | 是 |
AccountId | int | 项目 ID,获取AccountId。 | 是 |
TemplateIds | []string | 要查询的模板 ID 列表。 | 是 |
响应元素
参数名称 | 类型 | 描述 | 是否必需 |
---|---|---|---|
RetCode | int | 当 RetCode 不为 0 时,Message 中显示具体的错误描述。如果 RetCode 为 0,则不返回 Message。 | 是 |
Action | string | 操作名称。 | 是 |
Message | string | 当 RetCode 不为 0 时,Message 中显示具体的错误描述。 | 是 |
Data | []OutTemplate | 彩信模板的详细信息列表。有关字段描述,请参见 OutTemplate。 | 否 |
OutTemplate
参数名称 | 类型 | 描述 | 是否必需 |
---|---|---|---|
TemplateId | string | 彩信模板 ID。 | 是 |
TemplateName | string | 彩信模板名称。 | 是 |
MediaFile | string | 媒体文件地址,Base64 编码,有效期为 3 秒。 | 是 |
MediaType | string | 媒体文件类型。 | 是 |
Text | string | 彩信模板文本内容。 | 是 |
Subject | string | 彩信标题。 | 是 |
Status | int | 彩信模板状态。状态描述:0-待审核,1-审核中,2-已通过,3-未通过,4-已禁用。 | 是 |
ErrDesc | string | 审核期间不通过的原因。 | 是 |
CreateTime | int | 创建时间,时间戳格式。 | 是 |
Attributes | string | 模板变量属性的解释。 | 否 |
请求示例
curl --request POST 'https://api.uspeedo.com/api' \
--header 'Content-Type: application/json' \
-d '{
"Action": "QueryMMSTemplate",
"AccountId": 1,
"TemplateIds": ["TemplateId1"]
}'
返回示例
{
"Action": "QueryMMSTemplateResponse",
"Message": "",
"RetCode": 0,
"Data": [
{
"TemplateId": "TemplateId1",
"TemplateName": "mms template name",
"MediaFile": "bW1zIG1lZGlhIGRhdGE=",
"MediaType": "image/png",
"Text": "mms template text",
"Subject": "mms subject",
"Status": 2,
"ErrDesc": "",
"CreateTime": 1672502400,
"Attributes": []
}
]
}