PC
首页
Server
Android
iOS
PC
Web
交流
搜索
登录
PC
修改头像不生效-18080/admin/user/update
修改头像不生效-18080/admin/user/update
lp710606
2021-8-8
477
$data=[
"flag"
=>0x01,
"userInfo"
=>[
"userId"
=>
"EQEREROO"
,
"displayName"
=>
"mynewname"
]
];
最新回复
(
11
)
HeavyRain
2021-8-9
引用
2
楼
不生效是什么现象?有没有返回成功?客户端如果还显示旧头像,请检查是不是 https://docs.wildfirechat.cn/faq/general.html 问题4提到的
lp710606
2021-8-9
引用
3
楼
返回的是空值
HeavyRain
2021-8-9
引用
4
楼
状态码是多少?一点数据都没有返回吗,有没有200OK之类的?IM服务有没有异常日志?数据库里这个用户信息是否修改了?
lp710606
2021-8-9
引用
5
楼
http://domain:18080/admin/user/update 劳驾看看update这个接口对吗?感觉没有呢
lp710606
2021-8-9
引用
6
楼
没有状态码?一点数据都没有
HeavyRain
2021-8-9
引用
7
楼
这个接口我们在 https://github.com/wildfirechat/server/blob/wildfirechat/sdk/src/main/java/cn/wildfirechat/sdk/Main.java 文件中有测试过,测试代码如下,测试是没有问题的,所以可能还是你们程序的问题。请抓包分析一下请求的数据是否跟API文档一致
InputOutputUserInfo updateUserInfo = new InputOutputUserInfo();
updateUserInfo.setUserId(System.currentTimeMillis()+"");
updateUserInfo.setDisplayName("updatedUserName");
updateUserInfo.setPortrait("updatedUserPortrait");
int updateUserFlag = ProtoConstants.UpdateUserInfoMask.Update_User_DisplayName | ProtoConstants.UpdateUserInfoMask.Update_User_Portrait;
IMResult<Void> result = UserAdmin.updateUserInfo(updateUserInfo, updateUserFlag);
if(result != null && result.getErrorCode() == ErrorCode.ERROR_CODE_NOT_EXIST) {
System.out.println("updateUserInfo success");
} else {
System.out.println("updateUserInfo failure");
System.exit(-1);
}
lp710606
2021-8-10
引用
8
楼
好的,谢谢
lp710606
2021-8-10
引用
9
楼
String Create_User = "/admin/user/create";
String Destroy_User = "/admin/user/destroy";
String Create_Robot = "/admin/robot/create";
String CreateOrUpdate_Device = "/admin/device/create";
String Get_Device = "/admin/device/get";
String Get_User_Devices = "/admin/device/user_devices";
String User_Get_Token = "/admin/user/get_token";
String User_Update_Block_Status = "/admin/user/update_block_status";
String User_Get_Info = "/admin/user/get_info";
String User_Get_Blocked_List = "/admin/user/get_blocked_list";
String User_Check_Block_Status = "/admin/user/check_block_status";
String User_Get_Online_Status = "/admin/user/onlinestatus";
lp710606
2021-8-10
引用
10
楼
呵呵,我这一版里没有update接口
HeavyRain
2021-8-10
引用
11
楼
是不是你的版本还没有加这个接口,更新到最新试试
lp710606
2021-8-10
引用
12
楼
是的
返回
lp710606
创作新主题
搜索