|
NIM_SDK_DLL_API bool | nim_client_init (const char *app_data_dir, const char *app_install_dir, const char *json_extension) |
|
NIM_SDK_DLL_API void | nim_client_cleanup (const char *json_extension) |
|
NIM_SDK_DLL_API void | nim_client_cleanup2 (nim_json_transport_cb_func cb, const char *json_extension, const void *user_data) |
|
NIM_SDK_DLL_API void | nim_client_update_apns_token (const char *device_token) |
|
NIM_SDK_DLL_API void | nim_client_login (const char *app_key, const char *account, const char *token, const char *json_extension, nim_json_transport_cb_func cb, const void *user_data) |
|
NIM_SDK_DLL_API int | nim_client_get_login_state (const char *json_extension) |
|
NIM_SDK_DLL_API void | nim_client_relogin (const char *json_extension) |
|
NIM_SDK_DLL_API void | nim_client_logout (enum NIMLogoutType logout_type, const char *json_extension, nim_json_transport_cb_func cb, const void *user_data) |
|
NIM_SDK_DLL_API void | nim_client_kick_other_client (const char *json_extension) |
|
NIM_SDK_DLL_API void | nim_client_reg_auto_relogin_cb (const char *json_extension, nim_json_transport_cb_func cb, const void *user_data) |
|
NIM_SDK_DLL_API void | nim_client_reg_relogin_request_token_cb (const char *json_extension, nim_relogin_request_token_cb_func cb, const void *user_data) |
|
NIM_SDK_DLL_API void | nim_client_reg_request_login_extension_cb (const char *json_extension, nim_request_login_extension_cb_func cb, const void *user_data) |
|
NIM_SDK_DLL_API void | nim_client_reg_kickout_cb (const char *json_extension, nim_json_transport_cb_func cb, const void *user_data) |
|
NIM_SDK_DLL_API void | nim_client_reg_disconnect_cb (const char *json_extension, nim_json_transport_cb_func cb, const void *user_data) |
|
NIM_SDK_DLL_API void | nim_client_reg_multispot_login_notify_cb (const char *json_extension, nim_json_transport_cb_func cb, const void *user_data) |
|
NIM_SDK_DLL_API void | nim_client_reg_kickout_other_client_cb (const char *json_extension, nim_json_transport_cb_func cb, const void *user_data) |
|
NIM_SDK_DLL_API void | nim_client_reg_sync_multiport_push_config_cb (const char *json_extension, nim_client_multiport_push_config_cb_func cb, const void *user_data) |
|
NIM_SDK_DLL_API void | nim_client_set_multiport_push_config (const char *switch_content, const char *json_extension, nim_client_multiport_push_config_cb_func cb, const void *user_data) |
|
NIM_SDK_DLL_API void | nim_client_get_multiport_push_config (const char *json_extension, nim_client_multiport_push_config_cb_func cb, const void *user_data) |
|
NIM_SDK_DLL_API const char *const | nim_client_version () |
|
NIM_SDK_DLL_API const char *const | nim_client_current_user_account () |
|
NIM_SDK_DLL_API void | nim_client_get_server_current_time (bool calc_local, nim_client_get_server_current_time_cb_func cb, const char *json_extension, const void *user_data) |
|
AI 数字人相关接口头文件
SDK接入 接口头文件,主要包括SDK初始化/清理、客户端登录/退出/重连/掉线/被踢等流程 NIM SDK所有接口命名说明: nim_***(模块)_***(功能),如nim_client_init NIM SDK所有接口参数说明: 所有与字符串相关的参数(char *)全部为UTF-8编码。
- 版权所有
- (c) 2015-2024, NetEase Inc. All rights reserved
- 日期
- 2024/09/23
- 版权所有
- (c) 2015-2017, NetEase Inc. All rights reserved
- 作者
- Harrison
- 日期
- 2015/2/1