初始化
在使用 SDK 其它功能前,必须先进行初始化。
获取 App Key
您必须拥有正确的 App Key,才能进行初始化。
您可以控制台,查看您已创建的各个应用的 App Key。如果您拥有多个应用,请注意选择应用名称(下图中标号 1)。
融云的每个应用都提供用于隔离生产和开发环境的两套独立 App Key / Secret。在获取应用的 App Key 时,请注意区分环境(生产 / 开发,下图中标号 2)。
提示
- 如果您并非应用创建者,我们建议在获取 App Key 时确认页面上显示的数据中心是否符合预期。
- 如果您尚未向融云申请应用上线,仅可使用开发环境。
初始化
开发者通过 create
方法来获取 IM 的实例对象。
SDK 内的接口都需要通过 RCIMIWEngine
的对象进行调用,RCIMIWEngine
对象只能通过 create
进行获取。在调用 create
方法获取到实体对象后,开发者需要自行进行保存,以便后续接口调用。
参数说明
参数名 | 类型 | 说明 |
---|---|---|
appKey | string | 开发者在 控制台 获取的 Appkey |
options | RCIMIWEngineOptions | (可选参数)引擎相关配置。详见引擎配置。 |
代码示例
let options: RCIMIWEngineOptions = {};
let engine: RCIMIWEngine = RCIMIWEngine.create(appkey, options);