用applozic创建组
创建具有特定组类型的组
Channel.GroupType.PRIVATE.getValue().intValue()
公共组类型:Channel.GroupType.PUBLIC.getValue().intValue()
打开组类型:Channel.GroupType.OPEN.getValue().intValue()
注意:组元数据是可选的
为创建群组、离开群组、从群组中移除、群组删除、群组图标更改和群组名称更改等消息设置群组元数据。
注意:如果频道元数据设置为空字符串,则不会向组/频道中的其他用户发送通知。
ChannelMetadata channelMetadata = new ChannelMetadata();
channelMetadata.setCreateGroupMessage(ChannelMetadata.ADMIN_NAME + " created " + ChannelMetadata.GROUP_NAME);
channelMetadata.setAddMemberMessage(ChannelMetadata.ADMIN_NAME + " added " + ChannelMetadata.USER_NAME);
channelMetadata.setRemoveMemberMessage(ChannelMetadata.ADMIN_NAME + " removed " + ChannelMetadata.USER_NAME);
channelMetadata.setGroupNameChangeMessage(ChannelMetadata.USER_NAME + " changed group name " + ChannelMetadata.GROUP_NAME);
channelMetadata.setJoinMemberMessage(ChannelMetadata.USER_NAME + " joined");
channelMetadata.setGroupLeftMessage(ChannelMetadata.USER_NAME + " left group " + ChannelMetadata.GROUP_NAME);
channelMetadata.setGroupIconChangeMessage(ChannelMetadata.USER_NAME + " changed icon");
channelMetadata.setDeletedGroupMessage(ChannelMetadata.ADMIN_NAME + " deleted group " + ChannelMetadata.GROUP_NAME);
以下占位符将被替换
ChannelMetadata.ADMIN_NAME : admin name of the group
ChannelMetadata.USER_NAME : user name of the user
ChannelMetadata.GROUP_NAME : group name
请查看此https://www.applozic.com/docs/android-chat-sdk.html的文档