在线状态属性类,包含发布者的用户名、在线设备使用的平台、当前在线状态以及在线状态的扩展信息、更新时间和到期时间。

Constructors

  • Parameters

    • params: {
          expiryTime: string;
          lastTime: string;
          publisher: string;
          statusDescription: string;
          statusDetails: any;
      }
      • expiryTime: string
      • lastTime: string
      • publisher: string
      • statusDescription: string
      • statusDetails: any

    Returns ChatPresence

Properties

expiryTime: string

在线状态订阅到期 Unix 时间戳,单位为秒。

lastTime: string

在线状态更新 Unix 时间戳,单位为秒。

publisher: string

在线状态发布者的用户 ID。

statusDescription: string

自定义在线状态,例如忙碌、离开和隐身等。

statusDetails: Map<string, number>

该用户的当前在线状态详情。