/// <summary> 如果要加的人需要认证,用这个方法发送验证请求 /// <remark>abu 2008-03-12 </remark> /// </summary> /// <param name="qq">The qq.</param> /// <param name="message">The message.</param> public void SendAddFriendAuth(int qq, string message) { AuthorizePacket packet = new AuthorizePacket(QQUser); packet.To = qq; packet.Message = message; QQClient.PacketManager.SendPacket(packet, QQPort.Main.Name); }
/// <summary>处理认证消息发送包 /// <remark>abu 2008-03-12 </remark> /// </summary> /// <param name="packet">The packet.</param> private void ProcessAuthorizeReply(AuthorizeReplyPacket inPacket, AuthorizePacket outPacket) { QQEventArgs <AuthorizeReplyPacket, AuthorizePacket> e = new QQEventArgs <AuthorizeReplyPacket, AuthorizePacket>(client, inPacket, outPacket); switch (inPacket.ReplyCode) { case ReplyCode.OK: client.FriendManager.OnSendAuthSuccessed(e); break; default: client.FriendManager.OnSendAuthFailed(e); break; } }
public void OnLoginClick() { AuthorizePacket LoginPacket = new AuthorizePacket(NicknameField.text); NetworkManager.SendPacket(LoginPacket); }