快速开始 Demo 是火山引擎 IM 提供的基本即时通讯 IM 功能的开源示例工程文件。获取该工程文件后,你可以快速构建应用,感受即时通讯 IM 功能;也能通过阅读代码,了解基本即时通讯 IM 的最佳实践。
使用该项目构建应用后,你可以使用该应用进行 IM 消息的即时发送与接收。你和你的同事必须使用同一个 AppID ,才能实现消息的收发,不同的 AppID 之间无法实现互通。
根据开通服务获取 AppID 和临时 Token。
Windows 7 或以上版本设备,且可以正常访问互联网。
Visual Studio 2019 以上版本。
QT 5.15.2 或以上版本,且与 VS 版本对应。
IM 快速开始 Demo 工程文件,你可以通过 ZIP 包获取
进入 Demo 根目录,将 CMakeLists.txt 中 CMAKE_PREFIX_PATH 变量设置为 QT 目录。
从开始菜单打开 VS 命令行工具。
进入 Demo 根目录。
32位请执行 script文件夹下 make_win32_proj.bat 脚本生成 VS 工程。
64位请执行 script 文件夹下 make_win64_proj.bat 脚本生成 VS 工程。
使用 VS 打开生成项目文件夹。
搜索并打开 ve_login_model.h 文件, 你需要在该界面 APP_ID
、TOKEN
和 UID
后分别填入你在控制台上获取的 AppID、临时 Token 和用户 ID。
注意:
如果你没有 AppID 和临时 Token,参看开通服务。
如果没有向 APP_ID
、TOKEN
和 UID
填入相应的值,会导致编译不通过。
SDK 使用 VS 2019 采用 MD 编译,在部署应用前需要将运行时库安装到系统中或将其存放到执行文件搜索路径中。VS 2019 相关运行时库可以从微软官方网站下载。
Demo 运行后,出现错误提示。 解决方案:SDK 内部遇到不可恢复的错误,参看错误码。
运行时无法找到 QT 相关 dll,需将 QT bin 目录配置到环境变量中。