极光im怎么给全部用户发送消息?


(雾锁眉头烟锁桥) #1

比如IM用户名有A开头的一批人也有B开头的一批人,管理员怎么给A开头全部的用户发消息?怎么给不管什么开头的全部用户发消息?


#2

IM 没有提供群发某一条消息给特定的人群或者所有人的接口,要么将 用户拉入一个群进行发送,要么批量发单聊消息

这类消息你是基于什么场景有需求?是要以会话消息的形式还是其他也可以?可以考虑用 JPush 推送消息给特定人群


(雾锁眉头烟锁桥) #4

目前是只能获取所有用户后然后一个个的发送消息么?


(雾锁眉头烟锁桥) #5

主要给浏览器端使用,注册了一个admin管理员用户,然后给所有用户发送系统通知这个需求


#6

发送系统通知,这个你可以考虑用 JPush 接入使用,广播推送一次即可。

如果要用 IM,只能一个个的发或者加入一个群聊后发


(雾锁眉头烟锁桥) #8

可是 pc端浏览器怎么使用push
啊?不是只支持移动端么


#9

噢,对,如果你要发的用户目标还包含有 PC 和 web ,那确实不行,


(雾锁眉头烟锁桥) #10

所以只能获取全部用户一个个的发送?


(雾锁眉头烟锁桥) #11

能不能加这个功能呢?


(雾锁眉头烟锁桥) #12

不然一次次的去发io太大了


#13

你可以自己做一个类似于站内信的功能,自己的服务器去发系统通知消息,该功能不属于 IM 的范畴


(雾锁眉头烟锁桥) #14

我们需要在线及时推送…


(雾锁眉头烟锁桥) #15

我们在写一个websocket就没必要在集成im这个了。。