注册

调用环信REST API之后的返回结果如何判断是否操作成功?

调用环信REST API之后的返回结果如何判断是否操作成功?比如注册用户、修改用户密码等操作
已邀请:
操作成功会返回200的状态码以及一个正确的response。可以参考rest接口正确返回的response结果

lizg - ……

环信的REST Api成功一般是返回200状态码,返回其他代表出现了问题。返回的响应体也全是json格式,如果返回的json中有error参数,就代表这个接口肯定是有问题的。
我用的是java httpURLConnection类
如果不是返回200code, 在conn.getInputStream()时,, 返回的非200代码将会被try-catch捕获,我就获取不到返回体了,,从而不能知道什么原因造成注册不成功,,(我关心的是重复注册问题)
> forum.php?mod=redirect&goto=findpost&pid=1238&ptid=240
我用的是java httpURLConnection类
如果不是返回200code, 在conn.getInputStream()时,, 返回的非200代码 ...


我该发帖提问才对

lizg - ……

本帖最后由 hblzg123 于 2015-3-20 16:00 编辑

> forum.php?mod=redirect&goto=findpost&pid=1238&ptid=240
我用的是java httpURLConnection类
如果不是返回200code, 在conn.getInputStream()时,, 返回的非200代码 ...

你可以用httpclient。我们有demo的,你可以看下
github.com/easemob/emchat-server-examples

要回复问题请先登录注册