快速上手
本教程是为了让新手快速了解融云即时通讯能力库(IMLib)。在本教程中,您可以体验集成 SDK 的基本流程和 IMLib 的基础通信能力。
融云开发者账户
融云开发者账户是使用融云 SDK 产品的必要条件。
在开始之前,请先前往融云官网注册开发者账户。注册后,控制台将自动为您创建一个应用,默认为开发环境应用,使用国内数据中心。请获取该应用的 App Key,在本教程中使用。
提示
App Secret 用于生成数据签名,仅在请求融云服务端 API 接口时使用。本教程中暂不涉及。
如果您已拥有融云开发者账户,您可以直接选择合适的环境,创建应用。
docs/unity-imlib/assets/admin/admin-05.png
您需要记录上图所示的应用 App Key,在本教程中使用。
应用的 App Key / Secret 是获取连接融云服务器身份凭证的必要条件,请注意不要泄露。
导入 SDK
- 在项目 Assets 目录右键单击选择 Import Package > Custom Package。
- 选择
RCUnityIMLib.unitypackage资源包,在 Import Unity Package 对话框选择 All,并执行 Import 导入全部资源。 - 在 Unity 项目的 Build Settings 对话框切换当前平台到 iOS 或 Android,然后执行 Build And Run。
初始化
在使用 SDK 所有功能之前,必须先调用此方法初始化 SDK。
初始化时需要传入上文获取的 App Key。引擎配置请参见引擎配置。
C #
RCIMEngineOptions options = new RCIMEngineOptions();
RCIMEngine engine = RCIMEngine.create(appkey, options);
以上提供了一个简化的初始化示例,关于初始化的更多配置请参见初始化。