using System; using System.Xml.Serialization; namespace Aop.Api.Domain { /// /// AlipayMsaasSyncSingledataSendModel Data Structure. /// [Serializable] public class AlipayMsaasSyncSingledataSendModel : AopObject { /// /// 支持的最大客户端app版本号 /// [XmlElement("app_max_version")] public string AppMaxVersion { get; set; } /// /// 支持的最小客户端app版本号 /// [XmlElement("app_min_version")] public string AppMinVersion { get; set; } /// /// base64编码后的二进制业务数据,与payload二选一 /// [XmlElement("binary_payload")] public string BinaryPayload { get; set; } /// /// 透传至客户端的业务自定义标签属性 /// [XmlElement("biz_tag")] public string BizTag { get; set; } /// /// 业务场景标识,需要申请,文档:https://lark.alipay.com/team-sync/sync/biztype /// [XmlElement("biz_type")] public string BizType { get; set; } /// /// 参考文档:https://lark.alipay.com/team-sync/sync/server-down /// [XmlElement("client_app")] public string ClientApp { get; set; } /// /// 希望接收数据的移动设备ID /// [XmlElement("device_id")] public string DeviceId { get; set; } /// /// 是否需要立即推送给客户端app,默认为true /// [XmlElement("immediate_sync")] public bool ImmediateSync { get; set; } /// /// 根据申请bizType决定,用户维度业务填写userId, 设备维度填写utdid /// [XmlElement("link_token")] public string LinkToken { get; set; } /// /// 指定接收数据的客户端os类型 /// [XmlElement("os_type")] public string OsType { get; set; } /// /// 字符型业务数据体,与binary_payload二选一 /// [XmlElement("payload")] public string Payload { get; set; } /// /// 业务数据唯一标识,无特殊要求,主要用做幂等控制 /// [XmlElement("third_msg_id")] public string ThirdMsgId { get; set; } /// /// 业务数据生效的结束时间 /// [XmlElement("valid_end")] public string ValidEnd { get; set; } /// /// 业务数据生效的起始时间 /// [XmlElement("valid_start")] public string ValidStart { get; set; } } }