编程猫用户信息类。

  • 用于获取编程猫用户信息。
  • 所有属性均为Promise对象,当属性获取失败时访问该属性的值会被拒绝。

提供的用户信息详见类属性。

  • 集成多个API接口,以确保在部分API接口信息获取失败时仍能提供尽可能完整的用户信息。
  • 内置懒加载和缓存机制,以减少不必要的请求。
  • searchUserByName

getUserProfile > getThisUserDetail > getUserDetail > getUserHonor

Constructors

Accessors

  • get username(): Promise<string>
  • 用户名,用户名可以用于登录编程猫账号。如果用户没有设置用户名,则返回空字符串。

    Returns Promise<string>