コード例 #1
0
        public void ChatAuth(string serverId, TweetAuth auth)
        {
            if (!_WsList.ContainsKey(serverId))
            {
                return;
            }
            var json = auth.ToJson();

            _WsList[serverId].Send(Encoding.UTF8.GetBytes(json));
        }
コード例 #2
0
        public void ChatAuth()
        {
            var data = new TweetAuthData()
            {
                Uid       = long.Parse(_User.Uid),
                Sid       = _ServerId,
                Token     = _Token,
                Reconnect = 0,
                HeadIndex = "2",
                Vip       = long.Parse(_User.Vip),
                VipHide   = long.Parse(_User.VipHide),
                Uname     = _User.Uname,
                Uidkey    = _UiKey
            };
            var auth = new TweetAuth()
            {
                Type = 1,
                Data = data
            };

            _ChatServer.ChatAuth(_ServerId, auth);
        }