old_flsystem/应用/ProductClient/Entitys/DaiYunYingCircleTaskData.cs

238 lines
5.5 KiB
C#
Raw Normal View History

2022-12-05 06:52:19 +00:00
using System.Collections.Generic;
namespace ProductClient.Entitys
{
/// <summary>
/// 代运营朋友圈任务数据
/// </summary>
public class DaiYunYingCircleTaskData
{
/// <summary>
///
/// </summary>
public Result Result { get; set; }
/// <summary>
///
/// </summary>
public int Code { get; set; }
/// <summary>
///
/// </summary>
public string Message { get; set; }
}
public class MediaList
{
/// <summary>
///
/// </summary>
public string Id { get; set; }
/// <summary>
///
/// </summary>
public string Type { get; set; }
/// <summary>
///
/// </summary>
public string Title { get; set; }
/// <summary>
///
/// </summary>
public string Description { get; set; }
/// <summary>
///
/// </summary>
public string Private { get; set; }
/// <summary>
///
/// </summary>
public string Url { get; set; }
/// <summary>
///
/// </summary>
public string UrlAttributeType { get; set; }
/// <summary>
///
/// </summary>
public string UrlAttributeMd5 { get; set; }
/// <summary>
///
/// </summary>
public string Thumb { get; set; }
/// <summary>
///
/// </summary>
public string ThumbAttributeType { get; set; }
/// <summary>
///
/// </summary>
public string VideoDuration { get; set; }
/// <summary>
///
/// </summary>
public string SizeAttributeTotalSize { get; set; }
/// <summary>
///
/// </summary>
public string SizeAttributeWidth { get; set; }
/// <summary>
///
/// </summary>
public string SizeAttributeHeight { get; set; }
}
/// <summary>
/// 商品解析后的数据
/// </summary>
public class ItemData
{
/// <summary>
/// 商品地址
/// </summary>
public string ItemUrl { get; set; }
/// <summary>
/// 商品Id
/// </summary>
public string ItemId { get; set; }
/// <summary>
/// 推广ID
/// </summary>
public string PromotionId { get; set; }
/// <summary>
/// 商店ID
/// </summary>
public string ShopId { get; set; }
/// <summary>
/// 原始消息中包含商品ID的关键词
/// </summary>
public string OriginalKeyWord { get; set; }
/// <summary>
/// 是否是解析口令
/// </summary>
public bool IsParsingPass { get; set; } = false;
/// <summary>
/// 淘宝场景ID 【1-动态ID转链场景支持新商品ID转换2-消费者比价场景支持原始商品ID转新商品ID3-商品库导购场景支持库内B段新商品ID转换不填默认为1
/// </summary>
public string BizSceneId { get; set; } = "2";
/// <summary>
/// 优惠券Id
/// </summary>
public string ActivityId { get; set; }
/// <summary>
/// 联盟类型
/// </summary>
public LianMengType LmType { get; set; }
}
/// <summary>
/// 评论集合
/// </summary>
public class CommentList
{
/// <summary>
/// 评论
/// </summary>
public string Comment { get; set; }
/// <summary>
/// 解析的口令
/// </summary>
public string ParsingGoodsKeyWord { get; set; }
/// <summary>
/// 商品解析后的数据
/// </summary>
public ItemData ItemData { get; set; }
}
/// <summary>
/// 数据
/// </summary>
public class Result
{
/// <summary>
/// 跟发的朋友圈Id
/// </summary>
public string OriginalId { get; set; }
/// <summary>
/// 跟发的朋友圈原始数据
/// </summary>
public string OriginalXml { get; set; }
/// <summary>
/// 朋友圈正文
/// </summary>
public string Describe { get; set; }
/// <summary>
/// 朋友圈图片
/// </summary>
public List<MediaList> MediaList { get; set; }
/// <summary>
/// 评论
/// </summary>
public List<CommentList> CommentList { get; set; }
}
/// <summary>
/// 联盟类型
/// </summary>
public enum LianMengType : int
{
/// <summary>
/// 淘宝
/// </summary>
= 1,
/// <summary>
/// 京东
/// </summary>
= 2,
/// <summary>
/// 拼多多
/// </summary>
= 3,
/// <summary>
/// 唯品会
/// </summary>
= 4,
/// <summary>
/// 苏宁
/// </summary>
= 5,
/// <summary>
/// 抖音
/// </summary>
= 6,
/// <summary>
/// 美团
/// </summary>
= 7,
/// <summary>
/// 快手联盟
/// </summary>
= 8,
/// <summary>
/// 默认
/// </summary>
= 0
}
}