基类:
Item对象:
ItemCategory对象:
1
using System;
2
using System.Collections.Generic;
3
using System.Linq;
4
using System.Text;
5
6
namespace TaoBao.API.Model
7
2
3
4
5
6
7
Item对象:
1
using System;
2
using System.Collections.Generic;
3
using System.Linq;
4
using System.Text;
5
using System.Xml.Serialization;
6
7
8
namespace TaoBao.API.Model.ItemAPI
9
2
3
4
5
6
7
8
9
ItemCategory对象:
1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5
6 namespace TaoBao.API.Model.ItemAPI
7 {
8
9 public class ItemCategory
10 {
11 public string category_name;
12 public string count;
13 public string url;
14 }
15 }
16
ItemImg对象:2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5
6 namespace TaoBao.API.Model.ItemAPI
7 {
8
9 public class ItemCategory
10 {
11 public string category_name;
12 public string count;
13 public string url;
14 }
15 }
16
1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 using System.Xml.Serialization;
6
7 namespace TaoBao.API.Model.ItemAPI
8 {
9
10 /// <summary>
11 /// 商品图片
12 /// </summary>
13 public class ItemImg
14 {
15 [XmlElement(ElementName = "itemimg_id")]
16 public string itemimg_id { get; set; }
17 [XmlElement(ElementName = "url")]
18 public string url { get; set; }
19 [XmlElement(ElementName = "position")]
20 public string position { get; set; }
21 }
22 }
23
ItemSearch对象:2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 using System.Xml.Serialization;
6
7 namespace TaoBao.API.Model.ItemAPI
8 {
9
10 /// <summary>
11 /// 商品图片
12 /// </summary>
13 public class ItemImg
14 {
15 [XmlElement(ElementName = "itemimg_id")]
16 public string itemimg_id { get; set; }
17 [XmlElement(ElementName = "url")]
18 public string url { get; set; }
19 [XmlElement(ElementName = "position")]
20 public string position { get; set; }
21 }
22 }
23
1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 using System.Xml.Serialization;
6
7 namespace TaoBao.API.Model.ItemAPI
8 {
9
10 public class ItemSearch
11 {
12 [XmlElement(ElementName = "item_list")]
13 public List<Item> itemList { get; set; }
14 [XmlElement(ElementName = "category_list")]
15 public List<ItemCategory> categoryList;
16 }
17 public class item_lists {
18 [XmlElement(ElementName = "item_list")]
19 public List<Item> itemList { get; set; }
20 }
21
22 public class category_lists {
23 [XmlElement(ElementName = "category_list")]
24 public List<ItemCategory> categoryList;
25 }
26 public class ItemSearchList {
27 [XmlElement(ElementName = "item_lists")]
28 public item_lists itemlists { get; set; }
29 [XmlElement(ElementName = "category_lists")]
30 public category_lists categorylists { get; set; }
31 }
32 }
33
Postage对象:2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 using System.Xml.Serialization;
6
7 namespace TaoBao.API.Model.ItemAPI
8 {
9
10 public class ItemSearch
11 {
12 [XmlElement(ElementName = "item_list")]
13 public List<Item> itemList { get; set; }
14 [XmlElement(ElementName = "category_list")]
15 public List<ItemCategory> categoryList;
16 }
17 public class item_lists {
18 [XmlElement(ElementName = "item_list")]
19 public List<Item> itemList { get; set; }
20 }
21
22 public class category_lists {
23 [XmlElement(ElementName = "category_list")]
24 public List<ItemCategory> categoryList;
25 }
26 public class ItemSearchList {
27 [XmlElement(ElementName = "item_lists")]
28 public item_lists itemlists { get; set; }
29 [XmlElement(ElementName = "category_lists")]
30 public category_lists categorylists { get; set; }
31 }
32 }
33
1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5
6 namespace TaoBao.API.Model.ItemAPI
7 {
8 public class Postage
9 {
10
11 public string postage_id;
12 public string name;
13 public string memo;
14 public DateTime created;
15 public DateTime modified;
16 public string post_price;
17 public string post_increase;
18 public string express_price;
19 public string express_increase;
20 public string ems_price;
21 public string ems_increase;
22 public PostageMode[] postage_mode_list;
23 }
24 }
25
PostageMode对象:2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5
6 namespace TaoBao.API.Model.ItemAPI
7 {
8 public class Postage
9 {
10
11 public string postage_id;
12 public string name;
13 public string memo;
14 public DateTime created;
15 public DateTime modified;
16 public string post_price;
17 public string post_increase;
18 public string express_price;
19 public string express_increase;
20 public string ems_price;
21 public string ems_increase;
22 public PostageMode[] postage_mode_list;
23 }
24 }
25
1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5
6 namespace TaoBao.API.Model.ItemAPI
7 {
8 public class PostageMode
9 {
10 public string postage_id;
11 public string postage_mode_id;
12 public string postage_mode_type;
13 public string dest;
14 public string price;
15 public string increase;
16 }
17 }
18
Sku对象:2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5
6 namespace TaoBao.API.Model.ItemAPI
7 {
8 public class PostageMode
9 {
10 public string postage_id;
11 public string postage_mode_id;
12 public string postage_mode_type;
13 public string dest;
14 public string price;
15 public string increase;
16 }
17 }
18
1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 using System.Xml.Serialization;
6
7 namespace TaoBao.API.Model.ItemAPI
8 {
9 /// <summary>
10 /// 商品属性
11 /// </summary>
12 public class Sku
13 {
14 [XmlElement(ElementName = "sku_id")]
15 public string sku_id { get; set; }
16 [XmlElement(ElementName = "iid")]
17 public string iid{ get; set; }
18 [XmlElement(ElementName = "properties")]
19 public string properties{ get; set; }
20 [XmlElement(ElementName = "quantity")]
21 public string quantity{ get; set; }
22 [XmlElement(ElementName = "price")]
23 public string price{ get; set; }
24 [XmlElement(ElementName = "outer_id")]
25 public string outer_id{ get; set; }
26 [XmlElement(ElementName = "created")]
27 public string created{ get; set; }
28 [XmlElement(ElementName = "modified")]
29 public string modified{ get; set; }
30 [XmlElement(ElementName = "status")]
31 public string status{ get; set; }
32 }
33 }
34
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 using System.Xml.Serialization;
6
7 namespace TaoBao.API.Model.ItemAPI
8 {
9 /// <summary>
10 /// 商品属性
11 /// </summary>
12 public class Sku
13 {
14 [XmlElement(ElementName = "sku_id")]
15 public string sku_id { get; set; }
16 [XmlElement(ElementName = "iid")]
17 public string iid{ get; set; }
18 [XmlElement(ElementName = "properties")]
19 public string properties{ get; set; }
20 [XmlElement(ElementName = "quantity")]
21 public string quantity{ get; set; }
22 [XmlElement(ElementName = "price")]
23 public string price{ get; set; }
24 [XmlElement(ElementName = "outer_id")]
25 public string outer_id{ get; set; }
26 [XmlElement(ElementName = "created")]
27 public string created{ get; set; }
28 [XmlElement(ElementName = "modified")]
29 public string modified{ get; set; }
30 [XmlElement(ElementName = "status")]
31 public string status{ get; set; }
32 }
33 }
34