智慧服务,成就美好体验 项目咨询

主页 > 服务与支持 > 开发平台 > 客户端SDK参考 > Windows Native SDK > 接口参考 登录和注销

入门使用

登录和注销

更新时间:2019-11-20

接口名称

接口描述

tsdk_login

登录。

tsdk_logout

登出。

tsdk_modify_password

修改当前登录账号密码。

tsdk_login

接口描述

帐号登录。

注意事项

无。

方法定义

TSDK_API TSDK_RESULT tsdk_login(IN TSDK_S_LOGIN_PARAM *login_param);
 

参数描述

参数名

是否必须

类型

描述

[in] login_param

TSDK_S_LOGIN_PARAM *

登录服务器和用户帐号信息。

返回值

类型

描述

TSDK_RESULT

成功返回TSDK_SUCCESS,失败返回相应错误码。

代码示例

int ret;
TSDK_S_LOGIN_PARAM login_param;
memset(&login_param, 0, sizeof(login_param));

login_param.user_id = 1;
login_param.auth_type = TSDK_E_AUTH_NORMAL;
strcpy_s(login_param.user_name, TSDK_D_MAX_ACCOUNT_LEN+1, userAccount);
strcpy_s(login_param.password, TSDK_D_MAX_PASSWORD_LENGTH + 1, userPassword);

login_param.server_type = TSDK_E_SERVER_TYPE_PORTAL;
strcpy_s(login_param.server_addr, TSDK_D_MAX_URL_LENGTH + 1, serverAddress);
login_param.server_port = serverPort;

ret = tsdk_login(&login_param);
return ret;
 

tsdk_logout

接口描述

注销当前帐号(登出)。

注意事项

无。

方法定义

TSDK_API TSDK_RESULT tsdk_logout();
 

参数描述

无。

返回值

类型

描述

TSDK_RESULT

成功返回TSDK_SUCCESS,失败返回相应错误码。

代码示例

int ret = tsdk_logout();
return ret;
 

tsdk_modify_password

接口描述

修改当前登录账号密码。

注意事项

无。

方法定义

TSDK_API TSDK_RESULT tsdk_modify_password(IN TSDK_S_MODIFY_PASSWORD_PARAM *modify_password);
 

参数描述

参数名

是否必须

类型

描述

[in] modify_password

TSDK_S_MODIFY_PASSWORD_PARAM *

修改密码参数。

返回值

类型

描述

TSDK_RESULT

成功返回TSDK_SUCCESS,失败返回相应错误码。

代码示例

None