Constructor
new Friend(uin, uid)
构造一个 qq号 为 uin
,uid 为 uid
的好友。
注意:在任何情况下,都不应该直接使用该构造器来构造好友。相反地,你应该使用 Friend.make(uin, uid)
函数来构造好友。
Parameters:
PropertiesName | Type | Description |
---|---|---|
uin | String | 好友的 qq号。 |
uid | String | 好友的 uid。 |
Name | Type | Description |
---|---|---|
#uid | String | 好友的 uid。 |
- Source
Methods
getBio() → {String}
获取并返回该好友的个性签名。
- Source
Returns:
个性签名。
- Type:
- String
getBirthday() → {Date}
获取并返回该好友的生日。
- Source
Returns:
生日。
- Type:
- Date
getNative() → {Native}
获取并返回该好友在原生qq中的对象。
- Source
Returns:
原生好友对象。
- Type:
- Native
getNick() → {String}
获取并返回该好友的昵称。
- Source
Returns:
昵称。
- Type:
- String
getQid() → {String}
获取并返回该好友的 qid。
- Source
Returns:
qid。
- Type:
- String
getRemark() → {String}
获取并返回该好友的好友备注。
- Source
Returns:
好友备注。
- Type:
- String
getUid() → {String}
返回该好友的 #uid
属性。
- Source
Returns:
该好友的 #uid
属性。
- Type:
- String
toPeer() → {Native}
构造并返回该好友所对应的 peer 对象。
- Source
Returns:
该好友所对应的 peer 对象。
- Type:
- Native
(static) fromUid(uid) → {Friend}
通过 uid 来获取一个好友。
若不存在,则会返回 null
。
Parameters:
Name | Type | Description |
---|---|---|
uid | String | 要获取的好友的 uid。 |
- Source
Returns:
获取到的好友。
- Type:
- Friend
(static) fromUin(uin) → {Friend}
通过 qq号 来获取一个好友。
若不存在,则会返回 null
。
Parameters:
Name | Type | Description |
---|---|---|
uin | String | 要获取的好友的 qq号。 |
- Source
Returns:
获取到的好友。
- Type:
- Friend
(static) getChatType() → {Number}
返回该联系人类型所对应的 chatType,值为 1。
- Source
Returns:
该联系人类型所对应的 chatType,值为 1。
- Type:
- Number
(static) make(uin, uid) → {Friend}
构造一个 qq号 为 uin
,uid 为 uid
的好友。
该函数构造出的好友全局只有一个实例,相同的 uin
和 uid
将会返回相同的对象。
在任何情况下,都应该使用该函数来构造好友,而非直接使用构造器。
Parameters:
Name | Type | Description |
---|---|---|
uin | String | 好友的 qq号。 |
uid | String | 好友的 uid。 |
- Source
Returns:
构造出的好友。
- Type:
- Friend