通过接口修改手机号,用的flag为3,提示invalid parameter ,能通过数据修改手机号吗?

king 3月前 161

通过接口修改手机号,用的flag为3,提示invalid parameter ,能通过数据修改手机号吗?修改几个地方?

最新回复 (3)
  • HeavyRain 3月前
    引用 2
    可以试试用那个创建用户的接口
  • king 3月前
    引用 3
    HeavyRain 可以试试用那个创建用户的接口
    找到原因了,name、displayName,等必填参数忘记添加了,后来添加后,执行成功了,但是手机号数据库里没更改成功,还是原来的,结果displayName如果换成新的,数据库里该字段就变成新的了,手机号mobile没更新呢?为什么?
  • x86 3月前
    引用 4
    用更新用户接口时,flag 设置为 3,更新的是 DisplayName 和 portrait,要更新 mobile 字段,flag 应当用 0x08,flag 的计算规则,请参考:https://bbs.wildfirechat.cn/thread-1578.htm

    用创建用户接口来更新用户的话,不用计算 flag,但里面 `name` 和 `userId`是必选参数
返回