private void OnReceivedSysNotification(object sender, NIMSysMsgEventArgs e) { if (e.Message == null || e.Message.Content == null) { return; } DemoTrace.WriteLine("系统通知:" + e.Dump()); if (e.Message.Content.MsgType == NIMSysMsgType.kNIMSysMsgTypeTeamInvite) { NIM.Team.TeamAPI.AcceptTeamInvitation(e.Message.Content.ReceiverId, e.Message.Content.SenderId, (x) => { }); } }
private void OnReceivedSysNotification(object sender, NIMSysMsgEventArgs e) { if (e.Message == null || e.Message.Content == null) { return; } DemoTrace.WriteLine("系统通知:" + e.Dump()); if (e.Message.Content.MsgType == NIMSysMsgType.kNIMSysMsgTypeTeamInvite) { NIM.Team.TeamAPI.AcceptTeamInvitation(e.Message.Content.ReceiverId, e.Message.Content.SenderId, (x) => { }); } if (e.Message.Content.MsgType == NIMSysMsgType.kNIMSysMsgTypeFriendAdd) { var vt = Newtonsoft.Json.JsonConvert.DeserializeObject <FriendRequestVerify>(e.Message.Content.Attachment); //if(vt.VT == NIM.Friend.NIMVerifyType.kNIMVerifyTypeAsk) // NIM.Friend.FriendAPI.ProcessFriendRequest(e.Message.Content.SenderId, NIM.Friend.NIMVerifyType.kNIMVerifyTypeReject, "sssssss", null); } }