初始化
在使用 IMLib 的能力之前,必须先调用 IMLib 的初始化接口,且务必保证该接口在应用全生命周期内仅被调用一次。
App Key 是使用 IMLib 进行即时通讯功能开发的必要条件,也是应用的唯一性标识。在集成使用 IMLib 之前,请务必先通过 控制台 注册并获取开发者的专属 App Key
。
提示
请勿混淆开发/生产环境的 App Key。只有在 App Key 相同的情况下,不同用户之间的消息才能互通。
使用 init 方法进行初始化,并直接传入 App Key。
// 应用初始化,请务必保证此过程只被执行一次
RongIMLib.init({ appkey: '<Your-App-Key>' });
参数 | 类型 | 必填 | 说明 | 最低版本 | 废弃版本 |
---|---|---|---|---|---|
appkey | String | 是 | 应用的唯一标识 | 3.0.0 | |
areaCode | AreaCode | 否 | 区域码。不传入任何配置时,SDK 默认连接北京数据中心。如果您 App Key 属于新加坡数据中心或北美数据中心等,则必须传入有效的区域码配置。详见知识库文档海外 数据中心使用指南。 | 5.7.9 | |
logOutputLevel | EnableLogL | 否 | 日志打印级别,默认为 EnableLogL.WARN | 5.6.0 |