跳到主要内容

查询彩信模板

调用 QueryMMSTemplate API 来获取彩信模板的详细信息。

请求参数

参数名称类型描述是否必需
Actionstring取值:QueryMMSTemplate。
AccountIdint项目 ID,获取AccountId
TemplateIds[]string要查询的模板 ID 列表。

响应元素

参数名称类型描述是否必需
RetCodeint当 RetCode 不为 0 时,Message 中显示具体的错误描述。如果 RetCode 为 0,则不返回 Message。
Actionstring操作名称。
Messagestring当 RetCode 不为 0 时,Message 中显示具体的错误描述。
Data[]OutTemplate彩信模板的详细信息列表。有关字段描述,请参见 OutTemplate。

OutTemplate

参数名称类型描述是否必需
TemplateIdstring彩信模板 ID。
TemplateNamestring彩信模板名称。
MediaFilestring媒体文件地址,Base64 编码,有效期为 3 秒。
MediaTypestring媒体文件类型。
Textstring彩信模板文本内容。
Subjectstring彩信标题。
Statusint彩信模板状态。状态描述:0-待审核,1-审核中,2-已通过,3-未通过,4-已禁用。
ErrDescstring审核期间不通过的原因。
CreateTimeint创建时间,时间戳格式。
Attributesstring模板变量属性的解释。

请求示例

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": []
}
]
}