文档中心 > API类目 > 天猫精灵开放API

alibaba.ailabs.iot.saas.message.templatelist (获取消息模板列表)

获取iot消息模板列表

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
account_id Number 必须 4234234 平台账号id
dev_type String 必须 light 品类(英文)
page_num Number 必须 1 页码
page_size Number 必须 50 每页页数
application_id String 必须 freqae233 应用id

响应参数

名称 类型 示例值 描述
result BaseResult 24 返回包装类
  • └ ret_code
  • Number
  • 返回code
  • ret_value
  • MessageTemplatePageDto
  • 返回值
  • └ total_count
  • Number
  • 总条数
  • └ page_count
  • Number
  • 总页数
  • └ page_size
  • Number
  • 分页页数
  • └ current_page
  • Number
  • 当前页数
  • message_template_info_list
  • MessageTemplateInfo []
  • 消息模板信息
  • └ id
  • Number
  • 消息模板主键id
  • └ template_name
  • String
  • 模板名称
  • └ open_template_id
  • String
  • 模板业务唯一id
  • └ open_template_version
  • String
  • 消息模板版本号
  • └ message
  • String
  • 错误信息
  • └ success
  • Boolean
  • 是否执行成功
  • └ trace_id
  • String
  • 请求唯一标识

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAilabsIotSaasMessageTemplatelistRequest req = new AlibabaAilabsIotSaasMessageTemplatelistRequest();
req.setAccountId(4234234L);
req.setDevType("light");
req.setPageNum(1L);
req.setPageSize(50L);
req.setApplicationId("freqae233");
AlibabaAilabsIotSaasMessageTemplatelistResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_ailabs_iot_saas_message_templatelist_response>
    <result>
        <ret_code></ret_code>
        <ret_value>
            <total_count></total_count>
            <page_count></page_count>
            <page_size></page_size>
            <current_page></current_page>
            <message_template_info_list>
                <message_template_info>
                    <id></id>
                    <template_name></template_name>
                    <open_template_id></open_template_id>
                    <open_template_version></open_template_version>
                </message_template_info>
            </message_template_info_list>
        </ret_value>
        <message></message>
        <success></success>
        <trace_id></trace_id>
    </result>
</alibaba_ailabs_iot_saas_message_templatelist_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部