跳到主要内容

初始化

在使用 SDK 其它功能前,必须先进行初始化。

获取 App Key

您必须拥有正确的 App Key,才能进行初始化。

您可以控制台,查看您已创建的各个应用的 App Key。

如果您拥有多个应用,请注意选择应用名称(下图中标号 1)。另外,融云的每个应用都提供用于隔离生产和开发环境的两套独立 App Key / Secret。在获取应用的 App Key 时,请注意区分环境(生产 / 开发,下图中标号 2)。

提示
  • 如果您并非应用创建者,我们建议在获取 App Key 时确认页面上显示的数据中心是否符合预期。
  • 如果您尚未向融云申请应用上线,仅可使用开发环境。

appkey

初始化

开发者在使用融云 IM 服务之前,在 Dart 文件中通过 create 方法来获取 IM 的实例对象。

提示

SDK 内的接口都需要通过 RCIMIWEngine 的对象进行调用,RCIMIWEngine 对象只能通过 create 进行获取,所以在调用 create 方法获取到实体对象后,开发者需要自行进行保存,以便后续接口调用。

参数说明

参数名类型说明
appKeyString开发者在 控制台 获取的 Appkey
optionsRCIMIWEngineOptions引擎相关配置

代码示例

Dart
RCIMIWEngineOptions options = RCIMIWEngineOptions.create();
RCIMIWEngine engine = await RCIMIWEngine.create(appKey, options);