注册

.net创建群组的错误:

我在使用.net调用环信接口创建群组,一开始一直报400错误,后面借助下面这篇文章得以看到具体的错误。
 
关于环信.net服务端demo的一点补充
 
在此感谢作者,得出的错误信息是:
{"error":"illegal_argument","timestamp":1477303978703,"duration":0,"exception":"java.lang.IllegalArgumentException","error_description":"public must be provided and type of Boolean"}
 
我传入参数的代码是:
string url = string.Format("https://a1.easemob.com/{0}/{1}/chatgroups", org_name, app_name);
            NameValueCollection values = new NameValueCollection();
            values.Add("groupname", name);
            values.Add("desc", description);
            values.Add("public", "True");
            values.Add("maxusers", maxusers.ToString());
            values.Add("approval", "True");
            values.Add("owner", owner);
            JavaScriptSerializer js = new JavaScriptSerializer();
            values.Add("members", js.Serialize(members));
            try
            {
                string result = RequestUrl(url, "POST", values, _token);

                group g = new group();
                return g;
            }
            catch
            {
                return null;
            }
 
请原谅我没使用代码格式化,因为你们的编辑器有bug,我用代码工具按钮,就关不掉了,用的360极速浏览器。
麻烦告知我的这个详细错误是哪里的问题?
 
已邀请:
values.Add("public", true);
values.Add("approval", true);修改下
https://www.imgeek.org/article/825308176 
试下吧,dotnetSDK,集成所有API,调用方便,统一错误日志输出,方便排查,标准和简洁的节点配置,免除硬编码造成的修改问题
 

要回复问题请先登录注册