示例#1
0
        /// <summary>
        /// 删除微信部门
        /// </summary>
        /// <param name="departmentId"></param>
        /// <returns></returns>
        public ReturnMessageEntity DeleteDepartment(string departmentId)
        {
            var    token            = IsExistAccess_Token();
            string url              = "https://qyapi.weixin.qq.com/cgi-bin/department/delete?access_token=" + token.access_token + "&id=" + departmentId;
            ReturnMessageEntity res = new ReturnMessageEntity();

            res = HttpGet(url).ToObject <ReturnMessageEntity>();
            return(res);
        }
示例#2
0
        /// <summary>
        /// 删除微信账户
        /// </summary>
        /// <param name="userId"></param>
        /// <returns></returns>
        public ReturnMessageEntity DeleteWeChatUser(string userId)
        {
            var    token            = IsExistAccess_Token();
            string url              = "https://qyapi.weixin.qq.com/cgi-bin/user/delete?access_token=" + token.access_token + "&userid=" + userId;
            ReturnMessageEntity res = new ReturnMessageEntity();

            res = HttpGet(url).ToObject <ReturnMessageEntity>();
            return(res);
        }
示例#3
0
        /// <summary>
        /// 更新微信账户
        /// </summary>
        /// <param name="entity"></param>
        public ReturnMessageEntity UpdateWXUser(WeChatUserEntity account)
        {
            var token = IsExistAccess_Token();
            var url   = "https://qyapi.weixin.qq.com/cgi-bin/user/update?access_token=" + token.access_token;
            ReturnMessageEntity res = new ReturnMessageEntity();

            res = HttpPost(url, account.ToJson()).ToObject <ReturnMessageEntity>();
            return(res);
        }
示例#4
0
        /// <summary>
        /// 批量删除微信账户
        /// </summary>
        /// <param name="userId"></param>
        /// <returns></returns>
        public ReturnMessageEntity BatchDeleteWeChatUser(List <string> userId)
        {
            var         token = IsExistAccess_Token();
            BatchDelete list  = new BatchDelete();

            list.useridlist = userId;
            string url = "https://qyapi.weixin.qq.com/cgi-bin/user/batchdelete?access_token=" + token.access_token;
            ReturnMessageEntity res = new ReturnMessageEntity();

            res = HttpPost(url, list.ToString()).ToObject <ReturnMessageEntity>();
            return(res);
        }