/// <summary>
        /// 添加卖家自定义类目.注:因为缓存的关系,添加的新类目需8个小时后才可以在淘宝页面上正常显示.但是不影响在该类目下产品发布. 
        /// 须用户登录
        /// </summary>
        /// <param name="name"></param>
        /// <param name="pictureUrl">该字段表示类目图片的url地址,以"http://"开头的形式,添加图片后,类目名称会被图片取代,但在前台浏览时,鼠标放在图片上时会有提示该图片表示类目名称。 </param>
        /// <returns></returns>
        public SellerCategoryResult AddSellerCategory(SellerCategory sellerCat, string sessionKey)
        {
            string method = "taobao.sellercats.list.add";

            Dictionary<string, string> req_params = new Dictionary<string, string>();
            req_params.Add("name", sellerCat.Name);
            req_params.Add("pict_url", sellerCat.PictureUrl);
            req_params.Add("parent_cid", sellerCat.ParentId);
            req_params.Add("sort_order", sellerCat.SortOrder.ToString());
            req_params.Add("session", sessionKey);

            return analyser.RequestTOPDataItem<SellerCategoryResult>(method, req_params);
        }
Beispiel #2
0
        /// <summary>
        /// 更新卖家自定义类目.注:因为缓存的关系,添加的新类目需8个小时后才可以在淘宝页面上正常显示.但是不影响在该类目下产品发布.
        /// 须用户登录
        /// </summary>
        /// <returns></returns>
        public SellerCategoryResult UpdateSellerCategory(SellerCategory sellerCat, string sessionKey)
        {
            string method = "taobao.sellercats.list.update";

            Dictionary <string, string> req_params = new Dictionary <string, string>();

            req_params.Add("cid", sellerCat.Id);
            req_params.Add("name", sellerCat.Name);
            req_params.Add("pict_url", sellerCat.PictureUrl);
            req_params.Add("sort_order", sellerCat.SortOrder.ToString());
            req_params.Add("session", sessionKey);

            return(analyser.RequestTOPDataItem <SellerCategoryResult>(method, req_params));
        }