用户接收消息

用户接收消息,需要先构造一个消息客户端。请看使用流程

由于即时消息服务的获取消息接口会阻塞HTTP请求,客户端默认采用异步回调的方式处理获取消息:

IMClient client = new IMClient(config, tp, accessToken);

receiver.poll(new AbstractPollCallback() {
    @Override
    public boolean apply(List<ReceiveMessage> messages) {
        // 处理收到的消息。
        for (ReceiveMessage msg : messages) {
            System.out.println(msg.getMsgType() + ":" + msg.getContent().toContentString());
        }
        return true;
    }
});

关于SDK的更多使用请看品高即时消息服务客户端SDK

上一篇:用户发送消息 下一篇:服务号发送消息