taobao.picasso.pictag.template.query (官方主图模板查询)

官方主图模板查询

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
template_query TemplateQuery 必须 模板查询参数
  • └ logo_position
  • String
  • 可选
  • ALL
  • logo位置: ALL或者空:全部 1:LOGO在左边 2:LOGO在右边
  • └ page_no
  • Number
  • 必须
  • 1
  • 页码
  • └ template_size
  • String
  • 可选
  • 1:1
  • 模板尺寸: 1:1/2:3/3:4
  • └ page_size
  • Number
  • 必须
  • 20
  • 分页大小
  • └ template_tag_id
  • Number
  • 可选
  • 123
  • 模板标签ID
  • └ text_type
  • String
  • 可选
  • ALL
  • 文案类型: ALL或者空:全部 0:0行文案; 1:1行文案; 2:2行文案; 100:2行以上文案
  • └ tid
  • Number
  • 可选
  • 123
  • 模板ID
  • └ return_dsl
  • Boolean
  • 必须
  • true
  • 是否要返回完整的协议

响应参数

名称 类型 示例值 描述
template_list Template [] 模板信息
  • └ preview_url
  • String
  • http://img.alicdn.com/1.jpg
  • 模板预览图
  • └ width
  • Number
  • 800
  • 宽度
  • └ name
  • String
  • 测试模板1
  • 模板名称
  • └ dsl
  • String
  • <xxxx>dsl</xxx>
  • 模板协议
  • └ tid
  • Number
  • 1
  • 模板ID
  • └ height
  • Number
  • 800
  • 模板高度
msg_info String demo msgInfo
msg_code String demo msgCode

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
PicassoPictagTemplateQueryRequest req = new PicassoPictagTemplateQueryRequest();
PicassoPictagTemplateQueryRequest.TemplateQuery obj1 = new PicassoPictagTemplateQueryRequest.TemplateQuery();
obj1.setLogoPosition("ALL");
obj1.setPageNo(1L);
obj1.setTemplateSize("1:1");
obj1.setPageSize(20L);
obj1.setTemplateTagId(123L);
obj1.setTextType("ALL");
obj1.setTid(123L);
obj1.setReturnDsl(true);
req.setTemplateQuery(obj1);
PicassoPictagTemplateQueryResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<picasso_pictag_template_query_response>
    <template_list>
        <template>
            <preview_url>http://img.alicdn.com/1.jpg</preview_url>
            <width>800</width>
            <name>测试模板1</name>
            <dsl>&lt;xxxx&gt;dsl&lt;/xxx&gt;</dsl>
            <tid>1</tid>
            <height>800</height>
        </template>
    </template_list>
    <msg_info>demo</msg_info>
    <msg_code>demo</msg_code>
</picasso_pictag_template_query_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

返回
顶部