#include <v2_nim_api.hpp>
◆ get()
获取 IM 客户端实例
- 返回
- V2NIMClient&
- 示例代码
static V2NIMClient & get()
获取 IM 客户端实例
Definition: v2_nim_api.hpp:471
◆ getAIService()
◆ getConversationGroupService()
◆ getConversationService()
◆ getFriendService()
◆ getLoginService()
◆ getMessageService()
◆ getNotificationService()
◆ getPassthroughService()
◆ getSettingService()
◆ getSignallingService()
◆ getStorageService()
◆ getSubscriptionService()
◆ getTeamService()
◆ getUserService()
◆ init()
初始化
- 参数
-
- 返回
- nstd::optional<V2NIMError>
- 示例代码
option.
appkey =
"your app key";
auto error = client.init(option);
if (error) {
return;
}
Definition: v2_nim_def_struct.hpp:121
nstd::string appDataPath
app 数据目录, 为空则使用默认目录
Definition: v2_nim_def_struct.hpp:125
nstd::string appkey
app key
Definition: v2_nim_def_struct.hpp:123
◆ initImpl()
◆ uninit()
◆ uninitImpl()
◆ updateAppKey()
重新设置 App key,您可以在不重新初始化的情况下切换 App key
- 参数
-
- 返回
- nstd::optional<V2NIMError>
- 示例代码
auto error = client.updateAppKey("new app key");
if (error) {
}
该类的文档由以下文件生成:
- D:/GitLab/builds/7_aFT3sv/0/nim-pc/california/nim-cross-platform-sdk/exports/include/v2_nim_api.hpp