文档中心 > API类目 > 小活动开放API

taobao.activity.schema.get (获取商家能创建的小活动schema)

获取商家能创建的小活动schema

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
cur_page Number 必须 1 当前页
page_size Number 必须 10 页大小
activity_source String 可选 SINGLE_TREASURE 活动类型

响应参数

名称 类型 示例值 描述
total_count Number 998 数据总数
tao_activity_get_schema_resp_list TaoActivityGetSchemaResp [] 响应结果
  • └ activity_schema
  • String
  • {"model": [{"key": "activityName","name": "活动名称","tips": "活动名称小提示","validates": ["{\"name\":require,\"value\":true,\"type\":\"requiredRule\",\"tips\":\"是否必填\"}","{\"name\":update,\"value\":true,\"type\":\"uploadRule\",\"tips\":\"能否修改\"}","{\"name\":maxLength,\"value\":12,\"type\":\"textLength\",\"tips\":\"字段最大长度\"}","{\"name\":minLength,\"value\":1,\"type\":\"textLength\",\"tips\":\"字段最小长度\"}"],"subKey": [],"structure": "key"},{"key": "activityType","name": "活动类型","tips": "活动类型小提示","validates": ["{\"name\":require,\"value\":true,\"type\":\"requiredRule\",\"tips\":\"是否必填\"}","{\"name\":update,\"value\":true,\"type\":\"uploadRule\",\"tips\":\"能否修改\"}","{\"name\":dics,\"value\":\"1||2\",\"type\":\"dicValues\",\"tips\":\"字典值\"}"],"subKey": [],"structure": "key"}]}
  • 活动schema
  • └ activity_source
  • String
  • SINGLE_TREASURE
  • 活动类型

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
ActivitySchemaGetRequest req = new ActivitySchemaGetRequest();
req.setCurPage(1L);
req.setPageSize(10L);
req.setActivitySource("SINGLE_TREASURE");
ActivitySchemaGetResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<activity_schema_get_response>
    <total_count>998</total_count>
    <tao_activity_get_schema_resp_list>
        <tao_activity_get_schema_resp>
            <activity_schema>{&quot;model&quot;: [{&quot;key&quot;: &quot;activityName&quot;,&quot;name&quot;: &quot;活动名称&quot;,&quot;tips&quot;: &quot;活动名称小提示&quot;,&quot;validates&quot;: [&quot;{\&quot;name\&quot;:require,\&quot;value\&quot;:true,\&quot;type\&quot;:\&quot;requiredRule\&quot;,\&quot;tips\&quot;:\&quot;是否必填\&quot;}&quot;,&quot;{\&quot;name\&quot;:update,\&quot;value\&quot;:true,\&quot;type\&quot;:\&quot;uploadRule\&quot;,\&quot;tips\&quot;:\&quot;能否修改\&quot;}&quot;,&quot;{\&quot;name\&quot;:maxLength,\&quot;value\&quot;:12,\&quot;type\&quot;:\&quot;textLength\&quot;,\&quot;tips\&quot;:\&quot;字段最大长度\&quot;}&quot;,&quot;{\&quot;name\&quot;:minLength,\&quot;value\&quot;:1,\&quot;type\&quot;:\&quot;textLength\&quot;,\&quot;tips\&quot;:\&quot;字段最小长度\&quot;}&quot;],&quot;subKey&quot;: [],&quot;structure&quot;: &quot;key&quot;},{&quot;key&quot;: &quot;activityType&quot;,&quot;name&quot;: &quot;活动类型&quot;,&quot;tips&quot;: &quot;活动类型小提示&quot;,&quot;validates&quot;: [&quot;{\&quot;name\&quot;:require,\&quot;value\&quot;:true,\&quot;type\&quot;:\&quot;requiredRule\&quot;,\&quot;tips\&quot;:\&quot;是否必填\&quot;}&quot;,&quot;{\&quot;name\&quot;:update,\&quot;value\&quot;:true,\&quot;type\&quot;:\&quot;uploadRule\&quot;,\&quot;tips\&quot;:\&quot;能否修改\&quot;}&quot;,&quot;{\&quot;name\&quot;:dics,\&quot;value\&quot;:\&quot;1||2\&quot;,\&quot;type\&quot;:\&quot;dicValues\&quot;,\&quot;tips\&quot;:\&quot;字典值\&quot;}&quot;],&quot;subKey&quot;: [],&quot;structure&quot;: &quot;key&quot;}]}</activity_schema>
            <activity_source>SINGLE_TREASURE</activity_source>
        </tao_activity_get_schema_resp>
    </tao_activity_get_schema_resp_list>
</activity_schema_get_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

返回
顶部