调后台发消息的接口怎么实现这个消息只发给指定的群成员?

frfr46467979 2022-4-11 527

调后台发消息的接口怎么实现这个消息只发给指定的群成员?

最新回复 (3)
  • HeavyRain 2022-4-11
    引用 2
    你们有没有用我们的java sdk,在sdk中发消息的函数有指定成员的参数
    ```
        //toUsers为发送给会话中部分用户用的,正常为null,仅当需要指定群/频道/聊天室中部分接收用户时使用
        public static IMResult<SendMessageResult> sendMessage(String sender, Conversation conversation, MessagePayload payload, List<String> toUsers) throws Exception {
            String path = APIPath.Msg_Send;
            SendMessageData messageData = new SendMessageData();
            messageData.setSender(sender);
            messageData.setConv(conversation);
            messageData.setPayload(payload);
            messageData.setToUsers(toUsers);
            return AdminHttpUtils.httpJsonPost(path, messageData, SendMessageResult.class);
        }
    ```
  • HeavyRain 2022-4-11
    引用 3
    https://github.com/wildfirechat/im-server/blob/wildfirechat/sdk/src/main/java/cn/wildfirechat/sdk/MessageAdmin.java
  • HeavyRain 2022-4-11
    引用 4
    如果不是用java sdk,可以参考 https://docs.wildfirechat.cn/server/admin_api/message_api.html#body body中有个toUsers参数
返回