使用ServerAPI创建一个频道,频道属性应该如何填写?

泷先生 2022-1-18 623

bit位 mask 意义 0 0x01 是否允许查看用户所有信息,还是只允许看用户id,用户名称,用户昵称和用户头像 1 0x02 是否允许查看非订阅用户信息 2 0x04 是否允许主动添加用户订阅关系 3 0x08 是否允许给非订阅用户发送消息 4 0x10 是否私有,私有频道不能被用户搜索和添加 5 0x20 系统保留 6 0x40 是否被删除 7 0x80 全局频道,全局频道发送消息会广播给系统所有人

如果我想让这个频道被其它用户订阅,这个频道属性应该是什么样的值?

最新回复 (1)
  • HeavyRain 2022-1-18
    引用 2
    你可以组合想要付给频道的权限,比如您想让频道可以查看所有用户的全部信息且可以运行主动添加用户订阅,那么频道属性就应该是 0x01 | 0x04 。 属性就是5。如果您要:允许查看全部信息+允许查看非订阅用户信息+允许主动添加订阅关系+允许给非订阅用户发送消息,那么属性就是 0x01 | 0x02 | 0x03  | 0x04,属性值最后是15.
返回