feat: get_stranger_info API adds city field

This commit is contained in:
idranme 2024-11-10 16:59:58 +08:00
parent 33f340ca81
commit d3f93257ce
No known key found for this signature in database
GPG Key ID: D0F3677546E6ECD5

View File

@ -12,6 +12,7 @@ interface Payload {
interface Response extends OB11User { interface Response extends OB11User {
reg_time: number reg_time: number
long_nick: string long_nick: string
city: string
} }
export class GetStrangerInfo extends BaseAction<Payload, Response> { export class GetStrangerInfo extends BaseAction<Payload, Response> {
@ -33,7 +34,8 @@ export class GetStrangerInfo extends BaseAction<Payload, Response> {
level: data.detail.commonExt.qqLevel && calcQQLevel(data.detail.commonExt.qqLevel) || 0, level: data.detail.commonExt.qqLevel && calcQQLevel(data.detail.commonExt.qqLevel) || 0,
login_days: 0, login_days: 0,
reg_time: data.detail.commonExt.regTime, reg_time: data.detail.commonExt.regTime,
long_nick: data.detail.simpleInfo.baseInfo.longNick long_nick: data.detail.simpleInfo.baseInfo.longNick,
city: data.detail.commonExt.city
} }
} else { } else {
const data = await this.ctx.ntUserApi.getUserDetailInfoByUin(uin) const data = await this.ctx.ntUserApi.getUserDetailInfoByUin(uin)
@ -46,7 +48,8 @@ export class GetStrangerInfo extends BaseAction<Payload, Response> {
level: data.info.qqLevel && calcQQLevel(data.info.qqLevel) || 0, level: data.info.qqLevel && calcQQLevel(data.info.qqLevel) || 0,
login_days: 0, login_days: 0,
reg_time: data.info.regTime, reg_time: data.info.regTime,
long_nick: data.info.longNick long_nick: data.info.longNick,
city: data.info.city
} }
} }
} }