DongnippSDKDongniUser 类

DongnippSDKDongniUser 类,用于封装一个已登录的懂你平台用户。

Definition

命名空间: top.nuozhen.Dongnipp
程序集: Dongnipp (在 Dongnipp.exe 中) 版本:0.0.0.0
C#
public class DongniUser
Inheritance
Object    DongnippSDKDongniUser

属性

AccountName 登录后的用户名。通常是手机号。
IsLogon 预留的登录状态。
NickName 登录接口返回的 userName,通常是学生姓名。
Token 登录后的用户令牌。即接口请求头中的 Dongni-Login 字段。
UserId 登录接口返回的用户 ID。

方法

ListRole 获取当前用户的所有角色。
Login 登录到懂你平台,获得一个 DongnippSDKDongniUser 实例。
Logout 向懂你平台发送登出请求以销毁当前 DongnippSDKDongniUser 实例中的 Token
SelectRole(Int32) 利用 roleSort 选择一个角色。 将会先请求API枚举所有角色信息,并逐一匹配 roleSort 是否等于某个角色的 userSort。 通常情况下 roleSort = 0 取得的是默认角色。
SelectRole(String) 利用 roleSort 选择一个角色。 将会先请求API枚举所有角色信息,并逐一匹配 roleSort 是否等于某个角色的 userSort。 通常情况下 roleSort = 0 取得的是默认角色。
SelectRole(DongnippSDKDongniRole, Int32) 利用 roleSort 以及一个以 roleSort 为数组下标的 DongnippSDKDongniRole 实例数组选择一个角色。需要与 ListRole 方法配合使用。 注意: 不推荐使用此方法。因为该方法可能会选择预期外的 DongnippSDKDongniRole 实例。 但该方法不需要联网。
SelectRole(DongnippSDKDongniRole, String) 利用 roleSort 以及一个以 roleSort 为数组下标的 DongnippSDKDongniRole 实例数组选择一个角色。需要与 ListRole 方法配合使用。 注意: 不推荐使用此方法。因为该方法可能会选择预期外的 DongniRole 实例,并且类型转换错误将抛出异常。 但该方法不需要联网。
ToString
(重写 ObjectToString)

参见