/// <summary>
        /// 申请加入群组。
        /// 私有群不能由用户主动申请入群。
        /// 公开群和聊天室可以主动申请进入。
        /// 如果群组设置为需要审核,申请后管理员和群主会受到申请入群系统消息,
        /// 需要等待管理员或者群主审核,如果群主设置为任何人可加入,则直接入群成功。直播大群可以任意加入群组。
        /// 申请加入指定群组 group_id 的接口,申请加入的操作成功与否可根据回调 cb 的参数判断
        /// </summary>
        /// <param name="group_id">要加入的群组 ID</param>
        /// <param name="hello_msg">申请理由(选填</param>
        /// <param name="handler">申请加入群组成功与否的回调</param>
        public static TIMResult IMGroupJoin(string group_id, string hello_msg, GroupJoinDelgate handler = null)
        {
            var ptr = DelegateConverter.ConvertToIntPtr(handler);

            return((TIMResult)TIMClientAPIDef.TIMGroupJoin(group_id, hello_msg, GroupJoinCallBack, ptr));
        }