美文网首页
融云直播聊天室

融云直播聊天室

作者: 崔又淇 | 来源:发表于2017-11-26 22:37 被阅读134次

    App与SDK的逻辑关系:

    1.客户端初始化SDK

    2.客户端向服务器获取token

    3.服务器向融云服务器获取token

    4.获取token成功后,返回给服务器

    5.服务器把token返回给客户端

    6.客户端和融云SDK创建连接

    连接成功后,加入聊天室的方式:

    1.服务器创建聊天室,客户端joinExistChatRoom加入聊天室,如果聊天室不存在,则加入不成功,需要服务器先调用融云服务器创建聊天室

    如果聊天室存在,则可直接加入聊天室

    (1)app客户端向服务器创建获取聊天室id

    (2)服务器返回给客户端targetId

    (3)客户端调用SDK的加入方法

    (4)SDK返回加入成功

    (5)聊天室收发消息

    (6)客户端选择退出聊天室

    (7)退出成功,不再接受该聊天室的消息

    2.服务器只管聊天室Id列表,客户端调用joinChatRoom加入聊天室,如果聊天室不存在则自动创建

    (1)客户端获取聊天室Id

    (2)服务器返回聊天室targetId

    // 都是和SDK交互

    (3)joinChatRoom,若不存在则创建

    (4)加入成功

    (5)聊天室收发消息

    (6)退出聊天室

    (7)退出成功

    相关文章

      网友评论

          本文标题:融云直播聊天室

          本文链接:https://www.haomeiwen.com/subject/giilbxtx.html