今天初次使用网易云信...
下载demo后正式入坑
启用注册后 会弹出 toast : 400:appkey不是demo指定的key
原因:
Demo使用专用的Appkey,注册过程需要访问Demo专用的应用服务器。
开发者更换Demo代码中的Appkey之后,Demo的应用服务器无法识别开发者的Appkey所以会注册失败。
可能提示:{errmsg: "appkey不是demo指定的key", res: 400}
。
同理,Demo获取聊天室列表也是向Demo的应用服务器请求获取。
因此,开发者如需参考Demo进行修改,除更换AppKey外,还应搭建相应的应用服务器,向开发者自己的应用服务器获取所需的信息。
同理:
-
返回302 (账号密码错误)
可能的原因包括但不限于:- 该AppKey下无此accid。
- 调用IM服务端API
https://api.netease.im/nimserver/user/create.action
创建网易云通信ID时,网易服务器会将accid统一小写处理,请以此接口返回的accid为准。SDK登录时也应将accid全部字符小写。 - 如果不确定accid是否存在,可以尝试调用IM服务端API
https://api.netea
- 调用IM服务端API
- 该AppKey下无此accid。