using System.Text.RegularExpressions; namespace Api.Framework.Data.TB { /// /// 解析后的淘宝口令信息 /// public class TBPassInfoData { /// /// 商品Id /// public string num_iid { get; set; } /// /// 优惠券Id /// public string activityId { get { string activityIdTmp = string.Empty; if (string.IsNullOrWhiteSpace(origin_url) == false) { var reg = Regex.Match(origin_url, @"activityId=(?<活动ID>[A-Za-z0-9]+)", RegexOptions.IgnoreCase); if (reg.Success) activityIdTmp = reg.Groups["活动ID"].Value; } return activityIdTmp; } } /// /// 商品淘客转连连接 /// public string click_url { get; set; } /// /// 店铺卖家ID /// public string seller_id { get; set; } /// /// 入参淘口令对应原始链接 /// public string origin_url { get; set; } /// /// 入参淘口令推广链接中的pid,如果不属于当前调用的推广者则展示“0” /// public string origin_pid { get; set; } /// /// 1-动态ID转链场景,2-消费者比价场景,3-商品库导购场景 /// public string biz_scene_id { get; set; } } }