59 lines
1.6 KiB
C#
59 lines
1.6 KiB
C#
using System.Text.RegularExpressions;
|
||
|
||
namespace Api.Framework.Data.TB
|
||
{
|
||
/// <summary>
|
||
/// 解析后的淘宝口令信息
|
||
/// </summary>
|
||
public class TBPassInfoData
|
||
{
|
||
/// <summary>
|
||
/// 商品Id
|
||
/// </summary>
|
||
public string num_iid { get; set; }
|
||
|
||
/// <summary>
|
||
/// 优惠券Id
|
||
/// </summary>
|
||
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;
|
||
}
|
||
}
|
||
|
||
/// <summary>
|
||
/// 商品淘客转连连接
|
||
/// </summary>
|
||
public string click_url { get; set; }
|
||
|
||
/// <summary>
|
||
/// 店铺卖家ID
|
||
/// </summary>
|
||
public string seller_id { get; set; }
|
||
|
||
/// <summary>
|
||
/// 入参淘口令对应原始链接
|
||
/// </summary>
|
||
public string origin_url { get; set; }
|
||
|
||
/// <summary>
|
||
/// 入参淘口令推广链接中的pid,如果不属于当前调用的推广者则展示“0”
|
||
/// </summary>
|
||
public string origin_pid { get; set; }
|
||
|
||
/// <summary>
|
||
/// 1-动态ID转链场景,2-消费者比价场景,3-商品库导购场景
|
||
/// </summary>
|
||
public string biz_scene_id { get; set; }
|
||
|
||
}
|
||
} |