开发者社区> 问答> 正文

C中文1,系统繁忙

C#代码新增部门:

            //创建部门
            McAddDepartment McCreateDepartment = new McAddDepartment();
            McCreateDepartment.access_token = this._McAccess_Token.access_token;
            McCreateDepartment.name = "管理部";
            McCreateDepartment.parentid = "2";
            McCreateDepartment.order = "3";
            McAddDepartmentResult McCreateDepartmentResult = null;
            url = "https://oapi.dingtalk.com/department/create?access_token=" + this._McAccess_Token.access_token;
            sql = McDataSetSerialize.GetJson<McAddDepartment>(McCreateDepartment);
            sql = this._DataAccess.PostUrltoHtml(url, sql, "UTF-8", "application/json");
            McCreateDepartmentResult = McDataSetSerialize.ParseFormJson<McAddDepartmentResult>(sql);
            this.tbxresult.Text = sql;
sql的返回值:-1,系统繁忙。“管理部”改成字母就提示成功了。说来惭愧,只要用中文,不管是部门,还是用户成员,都是“-1,系统繁忙”,换成字母就OK了。
请大家帮助一下。谢谢!

展开
收起
michao 2015-09-17 09:09:37 4961 0
1 条回答
写回答
取消 提交回答
  • 回楼主michao的帖子
    原来是 Encoding encoding = Encoding.UTF8;  要用这个编码格式,没注意这个地方,用了default,结果中文总提示出错。谢谢各位了。问题解决决了
    2015-09-17 19:47:24
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载