邀请者信息类

该类用于存储和管理呼叫中心系统中发起邀请的成员信息。 主要用于座席邀请访客的场景,包含用户ID、昵称、业务号等基本信息。 通过该类的实例,可以获取邀请者的身份信息和业务属性。

Accessors

  • get userId(): undefined | string

    获取用户ID

    Returns undefined | string

    用户ID,如果未设置则返回undefined

    该方法用于获取邀请者的用户ID,可用于身份识别和权限验证。

  • get displayName(): undefined | string

    获取用户昵称

    Returns undefined | string

    用户昵称,如果未设置则返回undefined

    该方法用于获取邀请者的显示名称,可用于UI展示。

  • get businessNumber(): undefined | string

    获取邀请者业务号

    Returns undefined | string

    业务号,如果未设置则返回undefined

    该方法主要用于座席邀请访客的场景,用于获取座席所属的业务号。 业务号可用于确定服务类型和路由规则。

  • get extraInfo(): undefined | string

    获取邀请者扩展信息

    Returns undefined | string

    扩展信息,如果未设置则返回undefined

    该方法用于获取邀请者的额外信息,可用于业务逻辑处理。

  • get sip(): boolean

    获取是否为SIP来电

    Returns boolean

    SIP来电标识,true表示是SIP来电,false表示不是

    该方法用于判断当前通话是否为SIP来电,可用于业务逻辑判断。

Methods

  • 将对象转换为字符串

    Returns string

    包含所有属性的JSON字符串

    该方法用于将对象转换为JSON字符串,主要用于日志记录和调试。

  • 将对象转换为JSON对象

    Returns Record<string, undefined | Object>

    包含所有属性的JSON对象

    该方法用于将对象转换为JSON格式,可用于数据序列化和传输。 返回的对象包含所有属性,未设置的属性值为undefined