服务器如何获取到聊天室聊天记录

yhAdmin 2021-6-16 687

如题,服务器如何获取到聊天室聊天记录,不仅仅只有100条,或者可以修改获取的条数

最新回复 (7)
  • HeavyRain 2021-6-16
    引用 2
    客户端加入聊天室后,调用getRemoteHistoryMessage,可以获取指定条数的消息。
    服务器端如果想要获取消息,可以直接读取数据库
  • yhAdmin 2021-6-17
    引用 3
    读库怎么知道消息落到哪张表中,若有配置mongodb是否先查mongodb上的
  • yhAdmin 2021-6-17
    引用 4
    刚刚找了下,并没有找到getRemoteHistoryMessage这个方法
  • HeavyRain 2021-6-18
    引用 5
    yhAdmin 读库怎么知道消息落到哪张表中,若有配置mongodb是否先查mongodb上的
    文档上有分表的说明,在常见问题里
  • HeavyRain 2021-6-18
    引用 6
    yhAdmin 刚刚找了下,并没有找到getRemoteHistoryMessage这个方法
    这个方法是客户端的
  • yhAdmin 2021-6-19
    引用 7
    客户端上也没有找到这个方法
  • HeavyRain 2021-6-19
    引用 8
    是这个方法,可能各个端不太一致,请查一下接口说明
    - (void)getRemoteMessages:(WFCCConversation *)conversation
                       before:(long long)beforeMessageUid
                        count:(NSUInteger)count
                      success:(void(^)(NSArray<WFCCMessage *> *messages))successBlock
                        error:(void(^)(int error_code))errorBlock;
返回