Files
juipnet/Infrastructure/ServiceClient/Alipay.AopSdk.Core/Domain/AlipaySocialBaseMcommentNewsfeedAddModel.cs

160 lines
4.2 KiB
C#
Raw Normal View History

2024-04-10 13:55:27 +08:00
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipaySocialBaseMcommentNewsfeedAddModel Data Structure.
/// </summary>
[Serializable]
public class AlipaySocialBaseMcommentNewsfeedAddModel : AopObject
{
/// <summary>
/// 活动地点名称
/// </summary>
[JsonProperty("activity_address")]
public string ActivityAddress { get; set; }
/// <summary>
/// 活动名称
/// </summary>
[JsonProperty("activity_name")]
public string ActivityName { get; set; }
/// <summary>
/// 动态关联的现场id
/// </summary>
[JsonProperty("aid")]
public string Aid { get; set; }
/// <summary>
/// 业务系统ID,必须保证唯一性 规则uid@时间戳
/// </summary>
[JsonProperty("biz_no")]
public string BizNo { get; set; }
/// <summary>
/// 动态的文字内容
/// </summary>
[JsonProperty("content")]
public string Content { get; set; }
/// <summary>
/// 红包信息
/// </summary>
[JsonProperty("gift_info")]
public NewsfeedMediaGiftInfo GiftInfo { get; set; }
/// <summary>
/// 图片信息
/// </summary>
[JsonProperty("img_infos")]
public List<NewsfeedMediaImg> ImgInfos { get; set; }
/// <summary>
/// 动态的标题信息
/// </summary>
[JsonProperty("label_info")]
public NewsfeedLabelInfo LabelInfo { get; set; }
/// <summary>
/// 链接信息link类型时必填
/// </summary>
[JsonProperty("link_info")]
public NewsfeedMediaLinkInfo LinkInfo { get; set; }
/// <summary>
/// 动态相关的地理位置(发给现场的动态必填)
/// </summary>
[JsonProperty("location_info")]
public NewsfeedLocationInfo LocationInfo { get; set; }
/// <summary>
/// 地理位置名称
/// </summary>
[JsonProperty("location_name")]
public string LocationName { get; set; }
/// <summary>
/// 地理位置跳转链接当前支持https和alipay开头
/// </summary>
[JsonProperty("location_scheme")]
public string LocationScheme { get; set; }
/// <summary>
/// 场景码,生活圈默认LFC
/// </summary>
[JsonProperty("scene_code")]
public string SceneCode { get; set; }
/// <summary>
/// 支持口碑评论等特殊类型需要的评分,不为空可显示星级评分 满分10分每1分代表半颗星
/// </summary>
[JsonProperty("score")]
public long Score { get; set; }
/// <summary>
/// 接口请求来源
/// </summary>
[JsonProperty("source")]
public string Source { get; set; }
/// <summary>
/// 用于标识来源app的图标
/// </summary>
[JsonProperty("source_icon")]
public string SourceIcon { get; set; }
/// <summary>
/// 用于标识来源APP的名称
/// </summary>
[JsonProperty("source_name")]
public string SourceName { get; set; }
/// <summary>
/// 个人动态扩散范围0只生活圈 1只现场2既有生活圈也有现场
/// </summary>
[JsonProperty("spread_range")]
public long SpreadRange { get; set; }
/// <summary>
/// 动态的类型text纯文本 image图片video视频link链接 crossVideo横屏视频
/// </summary>
[JsonProperty("type")]
public string Type { get; set; }
/// <summary>
/// 用户ID
/// </summary>
[JsonProperty("user_id")]
public string UserId { get; set; }
/// <summary>
/// video信息video、crossVideo类型时必填
/// </summary>
[JsonProperty("video_info")]
public NewsfeedMediaVideoInfo VideoInfo { get; set; }
/// <summary>
/// 动态的可见性0公开1私密仅本人可见
/// </summary>
[JsonProperty("visible")]
public long Visible { get; set; }
/// <summary>
/// 动态的可见范围 visible为0,1时为空列表 visible为2时表示可见的标签分组列表 visible为3时表示不可见的标签分组列表
/// </summary>
[JsonProperty("visible_range")]
public List<string> VisibleRange { get; set; }
/// <summary>
/// 和谁在一起,用户列表
/// </summary>
[JsonProperty("with_me")]
public List<NewsfeedWithMeInfo> WithMe { get; set; }
}
}