コード例 #1
0
        public static bool UpdateUserInfo(UpdateUserInfoReq user)
        {
            UpdateUserInfoResp resp;
            var serve = new PortalHttpSendService <UpdateUserInfoReq, UpdateUserInfoResp>();

            serve.GetJsonData(user, out resp);
            return(resp != null && resp.errcode == 0);
        }
コード例 #2
0
        public static bool CreateUserInfo(AddUserReq user)
        {
            AddUserResp resp;
            var         serve = new PortalHttpSendService <AddUserReq, AddUserResp>();

            serve.GetJsonData(user, out resp);
            return(resp != null && resp.errcode == 0);
        }
コード例 #3
0
        public static bool UpdateDakePassword(string userid, string userpass)
        {
            DakeUpdatePassReq req = new DakeUpdatePassReq {
                username    = userid,
                newpassword = userpass
            };
            var serve = new PortalHttpSendService <DakeUpdatePassReq, DakeUpdatePassResp>();

            serve.GetJsonData(req, out var resp);
            return(resp != null && resp.errcode == 0);
        }
コード例 #4
0
        public static GetUserInfoResp GetUserInfo(string token, string uid)
        {
            GetUserInfoResp resp;
            var             serve = new PortalHttpSendService <GetUserInfoReq, GetUserInfoResp>();

            serve.GetJsonData(new GetUserInfoReq {
                access_token = token,
                userid       = uid
            }, out resp);
            return(resp);
        }
コード例 #5
0
        /// <summary>
        /// 获取token授权
        /// </summary>
        /// <returns></returns>
        public static GetDevTokenResp GetToken()
        {
            GetDevTokenResp resp;
            var             serve = new PortalHttpSendService <GetDevTokenReq, GetDevTokenResp>();

            serve.GetJsonData(new GetDevTokenReq {
                corpid     = "ww808efd4c41a2f2b9",
                corpsecret = "GG1w0fowBOTNgynqpgKjr07X44AEL-tbsNAKJ2c__8o"
            }, out resp);
            return(resp);
        }
コード例 #6
0
        public static List <DepartmentItem> GetDepartment(string token)
        {
            var serve = new PortalHttpSendService <GetDepartmentReq, GetDepartmentResp>();

            serve.GetJsonData(new GetDepartmentReq()
            {
                access_token = token
            }, out var resp);
            if (resp == null || resp.errcode != 0)
            {
                return(null);
            }
            return(resp.department);
        }