using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace PCRobot.Pack
{
///
/// 收到微信消息
///
public class WechatReceiveMsg : BaseMsg
{
///
/// 是否由客户端发出的消息
///
public bool IsSend { get; set; }
///
/// 用户的微信ID
///
public string FromUsername { get; set; }
///
/// 用户昵称
///
public string FromUsernick { get; set; }
///
/// 消息内容
///
public string FromMessage { get; set; }
///
/// 群号
///
public string FromGroupid { get; set; } = string.Empty;
///
/// 群昵称
///
public string FromGroupNick { get; set; } = string.Empty;
///
/// 消息类型
///
public WechatMsgType FromMessageType { get; set; }
///
/// 图片的CND xml信息
///
public string FileCDNXML { get; set; } = string.Empty;
///
/// 原始消息
///
public string OriMessage { get; set; }
///
/// 消息Id
///
public string Msgid { get; set; }
///
/// 接收时间
///
public long Timestamp { get; set; }
}
///
/// 微信群成员信息
///
public class WechatGroupMember : BaseMsg
{
///
/// json格式的用户信息
///
public string Message { get; set; }
}
///
/// 申请添加我为好友,需要审核
///
public class WechatApplyFriend : BaseMsg
{
///
/// 新朋友Id
///
public string NewFriendWxid { get; set; }
///
/// 新朋友昵称
///
public string NewFriendNick { get; set; }
///
/// 附加消息
///
public string Message { get; set; }
///
/// 推荐人wxid 可能为空
///
public string OldFriendWxid { get; set; }
///
/// 推荐人昵称 可能为空
///
public string OldFriendNick { get; set; }
///
/// token
///
public string Token { get; set; }
}
///
/// 新好友
///
public class WechatNewFriend : BaseMsg
{
///
/// 账号
///
public string FromUserName { get; set; }
///
/// 昵称
///
public string FromUserNick { get; set; }
///
/// 头像
///
public string Avatar { get; set; }
///
/// 性别
///
public int Sex { get; set; }
}
///
/// 获取到通讯录列表
///
public class WechatContact : BaseMsg
{
///
/// json
///
public string Message { get; set; }
}
///
/// 新用户入群
///
public class WechatNewMemer : BaseMsg
{
///
/// 群id
///
public string GroupId { get; set; }
///
/// 群昵称
///
public string GroupNick { get; set; }
///
/// 邀请人账号
///
public string SourceName { get; set; }
///
/// 邀请人昵称
///
public string SourceNick { get; set; }
///
/// 账号
///
public string MemberName { get; set; }
///
/// 新人昵称
///
public string MemberNick { get; set; }
///
/// 成员数量
///
public int TotalMember { get; set; }
}
///
/// 转账收款
///
public class WechatReicevePay : BaseMsg
{
///
/// 转账用户账号
///
public string FromUsername { get; set; }
///
/// 转账用户昵称
///
public string FromUsernick { get; set; }
///
/// 失效时间
///
public string Invalidtime { get; set; }
///
///
///
public string Transferid { get; set; }
///
/// 转账金额
///
public double Money { get; set; }
}
///
/// 微信状态 在线/离线
///
public class WechatStatus : BaseMsg
{
///
/// uin
///
public string Uin { get; set; }
///
/// 登录状态
///
public Status Status { get; set; }
///
/// 设备信息
///
public string Device { get; set; }
}
public enum Status
{
在线 = 0,
退出 = 1
}
///
/// 检查域名是否无效
///
public class CheckUrl : BaseMsg
{
///
/// 状态
///
public int Status { get; set; }
}
///
/// 创建群
///
public class CreateRoom : BaseMsg
{
///
/// 用户数量
///
public int MemberTotal { get; set; }
///
/// 新群号
///
public string GroupId { get; set; }
}
public class CommonResult : BaseMsg
{
///
/// json
///
public string Data { get; set; }
}
}