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

taobao.activity.schema.edit (通过schema编辑小活动)

通过schema编辑小活动

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
activity_id String 可选 10113072800055076 活动id,如修改活动填写
schema_with_value String 必须 {"activityCardConfig":{"backGroundPic":"//img.alicdn.com/bao/uploaded/i1/2206579686938/O1CN01nZzZdj217ecqLWNhx_!!2206579686938.jpg_480x480.jpg","preHeatBackGroundPic":"//img.alicdn.com/bao/uploaded/i1/2206579686938/O1CN01nZzZdj217ecqLWNhx_!!2206579686938.jpg_480x480.jpg","sellerText":"静节测试SellerText","titleTemplateCode":"1"},"activityName":"静节测试082302","addItemList":[{"discountDisplay":"200","isDiscardFen":false,"isMathFloor":false,"itemId":"581088476692","limitCheck":-1}],"updateItemList":[],"removeItemList":[],"crowdId":"306400010000","discountType":"2","endTime":"1700236840000","operatorId":"263694008","promotionLevel":"1","sellerId":"263694008","source":"TOP","startTime":"1700236740000"} 有值活动schema
activity_source String 必须 SINGLE_TREASURE 活动类型

响应参数

名称 类型 示例值 描述
tao_activity_edit_resp TaoActivityEditResp 响应结果
  • └ activity_id
  • String
  • 10113072800055076
  • 活动id

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
ActivitySchemaEditRequest req = new ActivitySchemaEditRequest();
req.setActivityId("10113072800055076");
req.setSchemaWithValue("{\"activityCardConfig\":{\"backGroundPic\":\"//img.alicdn.com/bao/uploaded/i1/2206579686938/O1CN01nZzZdj217ecqLWNhx_!!2206579686938.jpg_480x480.jpg\",\"preHeatBackGroundPic\":\"//img.alicdn.com/bao/uploaded/i1/2206579686938/O1CN01nZzZdj217ecqLWNhx_!!2206579686938.jpg_480x480.jpg\",\"sellerText\":\"静节测试SellerText\",\"titleTemplateCode\":\"1\"},\"activityName\":\"静节测试082302\",\"addItemList\":[{\"discountDisplay\":\"200\",\"isDiscardFen\":false,\"isMathFloor\":false,\"itemId\":\"581088476692\",\"limitCheck\":-1}],\"updateItemList\":[],\"removeItemList\":[],\"crowdId\":\"306400010000\",\"discountType\":\"2\",\"endTime\":\"1700236840000\",\"operatorId\":\"263694008\",\"promotionLevel\":\"1\",\"sellerId\":\"263694008\",\"source\":\"TOP\",\"startTime\":\"1700236740000\"}");
req.setActivitySource("SINGLE_TREASURE");
ActivitySchemaEditResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<activity_schema_edit_response>
    <tao_activity_edit_resp>
        <activity_id>10113072800055076</activity_id>
    </tao_activity_edit_resp>
</activity_schema_edit_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

返回
顶部