付费服务指南

    付费服务介绍

    聊天室消息优先级

    使用场景

    如您的应用在服务器负载较高的情况下,为保证聊天室中的某些消息不允许被丢弃的,这时需要设置聊天室消息优先级,来保证服务器负载较高的情况下,重要的消息不被丢弃,进一步提升重要消息的用户接收体验。

    功能说明

    通过聊天室消息优先级接口,可设置 Low Level 的消息,默认情况下全部为 High Level 的消息,当服务器负载高时 Low Level 的消息优先被丢弃,这样可以让出资源给 High Level 的消息,确保重要的消息不被丢弃,设置 30 分钟后生效。

    此服务在开通 IM 商用版的情况下,可申请开通,详细请联系商务,电话:13161856839。

    开发指南

    请参见 Server API 聊天室消息优先级服务

    聊天室消息白名单

    使用场景

    如您的应用在服务器负载较高的情况下,聊天室中的某些消息也是不允许被丢弃的,如:礼物、系统消息等,这时需要设置聊天室消息白名单服务,来保证服务器负载较高的情况下,重要的消息不被丢弃,进一步提升重要消息的用户接收体验,查看聊天室场景下,消息丢弃策略

    功能说明

    将消息类型加入到白名单后,应用聊天室中发送的该类型的消息保护级别最高,设置 30 分钟后生效。

    此服务在开通 IM 商用版的情况下,可申请开通,详细请联系商务,电话:13161856839。

    开发指南

    请参见 Server API 聊天室消息白名单服务

    聊天室用户白名单

    使用场景

    如聊天室中存在驻留用户,该用户不允许被自动踢出聊天室,并且发送的消息优先级别最高,即使在服务器负载较高的情况下也不被丢弃时,可以将用户加入到指定聊天室的白名单中,场景如下:

    • 如您的应用为直播业务,需要将主播用户 ID 加入到聊天室白名单中,以避免主播离线后被自动踢出聊天室。
    • 当您通过 Server API 向聊天室中发送系统通知类消息时,可将发送者 ID 加入到白名单中,以避免在高并发情况下消息丢失的情况。

    功能说明

    融云聊天室中用户在离线 30 秒后或离线后聊天室中产生 30 条消息时会被自动踢出聊天室。将用户加入到白名单后,用户将处于被保护状态,在以上情况下将不会被自动踢出聊天室。白名单用户在当前聊天室中发送消息的保护级别最高。聊天室销毁后,对应白名单也自动销毁。

    此服务在开通 IM 商用版的情况下,可申请开通,详细请联系商务,电话:13161856839。

    开发指南

    请参见 Server API 聊天室白名单服务

    聊天室消息云端存储

    使用场景

    用户进入聊天室后,希望查看聊天室中以前的历史消息时,可通过此服务查看聊天室历史消息。如:用于视频回看时消息回放等功能场景,让您的用户不再错过任何精彩内容。

    功能说明

    开启后,融云内置的文字、语音、图片、图文、位置、文件等消息会自动在服务器端进行存储,如果您的聊天室中用到了自定义类消息,可通过定义 MessageTag.ISPERSISTED 来设置消息是否进行存储。

    此服务须开通专有云服务的情况下,才能申请开通,详细请联系商务,电话:13161856839。

    开发指南

    Android 开发指南请参见获取服务器聊天室历史消息

    iOS 开发指南请参见获取服务器聊天室历史消息