Client

Client 类型代表自身客户端。

Constructor

new Client()

Methods

(async, static) drawLuckyCard(uin, pskey) → {LuckyCard|Object}

抽取幸运字符。

若抽取失败,则返回错误信息。

Parameters:
NameTypeDescription
uinString

要抽取幸运字符的好友的 qq号

pskeyString

客户端登录账号的 pskey。若为空,则会自动获取。

Returns:

抽取结果。

Type: 
LuckyCard | Object

(async, static) getClientKey() → {ClientKey|Object}

获取客户端登录账号的 clientKey。

若获取失败,则返回错误信息。

Returns:

客户端登录账号的 clientKey。

Type: 
ClientKey | Object

(static) getFriends() → {Array.<Friend>}

获取客户端好友列表。

Returns:

客户端好友列表。

Type: 
Array.<Friend>

(static) getGroups() → {Array.<Group>}

获取客户端群列表。

Returns:

客户端群列表。

Type: 
Array.<Group>

(async, static) getPskey(domain, clientKey) → {String|Object}

获取特定作用域的客户端登录账号的 pskey。

若获取失败,则返回错误信息。

Parameters:
NameTypeDescription
domainString

pskey 的作用域。

clientKeyClientKey

客户端登录账号的 clientKey。若为空,则会自动获取。

Returns:

作用域为 domain 的客户端登录账号的 pskey。

Type: 
String | Object

(static) getUid() → {String}

获取客户端登录账号的 uid

Returns:

客户端登录账号的 uid

Type: 
String

(static) getUin() → {String}

获取客户端登录账号的 qq号

Returns:

客户端登录账号的 qq号

Type: 
String

(static) isSvip() → {Boolean}

获取自身是否为 qq 超级会员。

Returns:

自身是否为 qq 超级会员。

Type: 
Boolean

(static) isVip() → {Boolean}

获取自身是否为 qq 会员。

Returns:

自身是否为 qq 会员。

Type: 
Boolean

(static) isYearVip() → {Boolean}

获取自身是否为 qq 年会员。

Returns:

自身是否为 qq 年会员。

Type: 
Boolean