admin 发表于 2021-2-25 12:28:01

获取指定用户信息


获取指定用户信息

接口说明: 根据用户uid,可查询用户各种信息,具体参数看下面额外说明。


接口详情
请求地址:http://demo.xinxiuvip.com/plugin.php?id=xinxiu_network:user
请求方式: GET   
返回格式: JSON\XML   /*默认返回JSON格式,如需返回XML格式,请在接口网址后面增加&output=xml参数*/


请求参数(所有参数值均URL加密后传输【注意GBK与UTF8编码区别】)
参数类型是否必含说明示例
key是传输密钥123456789
action是接口方法get_user_info
uid是用户名,根据下面isuid值对应输入(用户名、用户UID、用户邮箱)(默认UID查询)
ver6.8版本后,支持输入( 用户名、uid、email、卡号、QQ、微信、手机号)查询1
isuid否用户名类型(1->使用用户名查询,2->使用E-mail查询;0或者空->(默认值)使用用UID查询)
此参数,在ver6.8版本后删除

type否查询类型(看下面详细说明)
此参数,在ver6.8版本后,默认“member”,可输入(count、field_forum、field_home、medal、profile、status、verify)具体看下方额外说明user


请求示例(GET)
http://demo.xinxiuvip.com/plugin.php?id=xinxiu_network:user&key={传输密钥}&action=get_user_info&uid=1&type=user


返回参数(所有接口返回数据含中文时“\u672c\u6846”,请用USC2进行解码)
参数类型是否必含说明示例
code是http状态码200
result是错误信息状态码OK
count是数组成员数7
data是数组
data>>uid是用户uid1
data>>email是邮箱地址admin@admin.com
data>>username是用户名admin
data>>groupid是用户组id1
data>>groupexpiry是用户组到期时间
data>>regdate是注册时间1546776135
data>>credits是总积分120959759
sqltime是页面执行时间(秒)0.01563s


返回示例(JSON)
{
      "code": 200,
      "result": "OK",
      "count": 7,
      "data": {
                "uid": "1",
                "email": "admin@admin.com",
                "username": "admin",
                "groupid": "1",
                "groupexpiry": "0",
                "regdate": "1546776135",
                "credits": "120959759"
      },
      "sqltime": "0.01563s"
}


额外说明
pre_common_member 用户主表
字段名数据类型默认值允许非空自动递增备注
uidmediumint(8) unsigned
NO是会员id
emailchar(40)
NO
邮箱
usernamechar(15)
NO
用户名
passwordchar(32)
NO
密码
statustinyint(1)0NO
判断用户是否已经删除 需要discuz程序加判断,并增加整体清理的功能。原home字段为flag
emailstatustinyint(1)0NO
email是否经过验证 home字段为emailcheck
avatarstatustinyint(1)0NO
是否有头像 home字段为avatar
videophotostatustinyint(1)0NO
视频认证状态 home
adminidtinyint(1)0NO
管理员id
groupidsmallint(6) unsigned0NO
会员组id
groupexpiryint(10) unsigned0NO
用户组有效期
extgroupidschar(20)
NO
扩展用户组
regdateint(10) unsigned0NO
注册时间
creditsint(10)0NO
总积分
notifysoundtinyint(1)0NO
短信声音
timeoffsetchar(4)
NO
时区校正
newpmsmallint(6) unsigned0NO
新短消息数量
newpromptsmallint(6) unsigned0NO
新提醒数目
accessmaskstinyint(1)0NO
标志
allowadmincptinyint(1)0NO
标志
onlyacceptfriendpmtinyint(1)0NO
是否只接收好友短消息
conisbindtinyint(1) unsigned0NO
用户是否绑定QC
pre_common_member_count 用户统计表
字段名数据类型默认值允许非空自动递增备注
uidmediumint(8) unsigned
NO
会员id
extcredits1int(10)0NO
声望
extcredits2int(10)0NO
金钱
extcredits3int(10)0NO
扩展
extcredits4int(10)0NO
扩展
extcredits5int(10)0NO
扩展
extcredits6int(10)0NO
扩展
extcredits7int(10)0NO
扩展
extcredits8int(10)0NO
扩展
friendssmallint(6) unsigned0NO
好友个数 home
postsmediumint(8) unsigned0NO
帖子数
threadsmediumint(8) unsigned0NO
主题数
digestpostssmallint(6) unsigned0NO
精华数
doingssmallint(6) unsigned0NO
记录数
blogssmallint(6) unsigned0NO
日志数
albumssmallint(6) unsigned0NO
相册数
sharingssmallint(6) unsigned0NO
分享数
attachsizeint(10) unsigned0NO
上传附件占用的空间 home
viewsmediumint(8) unsigned0NO
空间查看数
oltimesmallint(6) unsigned0NO
在线时间
todayattachssmallint(6) unsigned0NO
当天上传附件数
todayattachsizeint(10) unsigned0NO
当天上传附件容量
feedsmediumint(8) unsigned0NO
广播数
followermediumint(8) unsigned0NO
听众数量
followingmediumint(8) unsigned0NO
收听数量
newfollowermediumint(8) unsigned0NO
新增听众数量
blacklistmediumint(8) unsigned0NO
拉黑用户数
pre_common_member_field_forum 用户论坛字段表
字段名数据类型默认值允许非空自动递增备注
uidmediumint(8) unsigned
NO
会员id
publishfeedtinyint(3)0NO
用户自定义发送哪些类型的feed(原字段为customaddfeed)
customshowtinyint(1) unsigned26NO
自定义帖子显示模式
customstatusvarchar(30)
NO
自定义头衔
medalstext
NO
勋章信息
sightmltext
NO
签名
grouptermstext
NO
公共用户组
authstrvarchar(20)
NO
找回密码验证串
groupsmediumtext
NO
用户所有群组
attentiongroupvarchar(255)
NO
用户偏好
pre_common_member_field_home 用户家园字段表
字段名数据类型默认值允许非空自动递增备注
uidmediumint(8) unsigned
NO
会员id
videophotovarchar(255)
NO
视频认证照片地址 home
spacenamevarchar(255)
NO
空间名称
spacedescriptionvarchar(255)
NO
空间简介
domainchar(15)
NO
空间绑定二级域名 home
addsizeint(10) unsigned0NO
额外授予的上传空间 home
addfriendsmallint(6) unsigned0NO
额外允许增加的好友数 home
menunumsmallint(6) unsigned0NO
应用显示个数
themevarchar(20)
NO
空间风格主题 home
spacecsstext
NO
个人空间自定义css home
blockpositiontext
NO
个人空间自定义模块位置及相关参数 home
recentnotetext
NO
最近一次行为记录
spacenotetext
NO
最近一次twitter
privacytext
NO
home隐私设置(注意要和论坛发feed等开关的设置结合)
feedfriendmediumtext
NO
接受feed的好友缓存
acceptemailtext
NO
接受新通知邮件及设置邮件接收参数
magicgifttext
NO
道具红包卡相关信息
stickblogstext
NO
置顶的日志ID
pre_common_member_medal 用户勋章数据表
字段名数据类型默认值允许非空自动递增备注
uidmediumint(8) unsigned
NO

medalidsmallint(6) unsigned
NO

pre_common_member_profile 用户栏目表
字段名数据类型默认值允许非空自动递增备注
uidmediumint(8) unsigned
NO
会员id
realnamevarchar(255)
NO
实名
gendertinyint(1)0NO
性别 (0:保密 1:男 2:女)
birthyearsmallint(6) unsigned0NO

birthmonthtinyint(3) unsigned0NO

birthdaytinyint(3) unsigned0NO

constellationvarchar(255)
NO
星座(根据生日自动计算)
zodiacvarchar(255)
NO
生肖(根据生日自动计算)
telephonevarchar(255)
NO
固定电话
mobilevarchar(255)
NO
手机
idcardtypevarchar(255)
NO
证件类型:身份证 护照 军官证等
idcardvarchar(255)
NO
证件号码
addressvarchar(255)
NO
邮寄地址
zipcodevarchar(255)
NO
邮编
nationalityvarchar(255)
NO
国籍
birthprovincevarchar(255)
NO
出生省份
birthcityvarchar(255)
NO
出生城市
birthdistvarchar(20)
NO
出生行政区/县
birthcommunityvarchar(255)
NO
出生小区
resideprovincevarchar(255)
NO
居住省份
residecityvarchar(255)
NO
居住城市
residedistvarchar(20)
NO
居住行政区/县
residecommunityvarchar(255)
NO
居住小区
residesuitevarchar(255)
NO
小区、写字楼门牌号
graduateschoolvarchar(255)
NO
毕业学校
companyvarchar(255)
NO
公司
educationvarchar(255)
NO
学历
occupationvarchar(255)
NO
职业
positionvarchar(255)
NO
职位
revenuevarchar(255)
NO
年收入
affectivestatusvarchar(255)
NO
情感状态
lookingforvarchar(255)
NO
交友目的(交友类型)
bloodtypevarchar(255)
NO
血型
heightvarchar(255)
NO
身高
weightvarchar(255)
NO
体重
alipayvarchar(255)
NO
支付宝帐号
icqvarchar(255)
NO
ICQ
qqvarchar(255)
NO
QQ
yahoovarchar(255)
NO
YAHOO
msnvarchar(255)
NO
MSN
taobaovarchar(255)
NO
阿里旺旺
sitevarchar(255)
NO
主页
biotext
NO
自我介绍 来自论坛bio字段
interesttext
NO
兴趣爱好
field1text
NO
自定义字段1
field2text
NO
自定义字段2
field3text
NO
自定义字段3
field4text
NO
自定义字段4
field5text
NO
自定义字段5
field6text
NO
自定义字段6
field7text
NO
自定义字段7
field8text
NO
自定义字段8
pre_common_member_status 用户状态表
字段名数据类型默认值允许非空自动递增备注
uidmediumint(8) unsigned
NO
会员id
regipchar(15)
NO
注册IP
lastipchar(15)
NO
最后登录IP
lastvisitint(10) unsigned0NO
最后访问
lastactivityint(10) unsigned0NO
最后活动
lastpostint(10) unsigned0NO
最后发表
lastsendmailint(10) unsigned0NO
上次发送email时间 home原字段为lastsend
invisibletinyint(1)0NO
是否隐身登录
buyercreditsmallint(6)0NO
买家信用等级及积分
sellercreditsmallint(6)0NO
卖家信用等级及积分
favtimesmediumint(8) unsigned0NO
个人空间收藏次数
sharetimesmediumint(8) unsigned0NO
个人空间分享次数
profileprogresstinyint(2) unsigned0NO
个人资料完成度
pre_common_member_verify 用户认证表
字段名数据类型默认值允许非空自动递增备注
uidmediumint(8) unsigned
NO
会员id
verify1tinyint(1)0NO
认证1: -1:被拒绝 0:待审核 1:审核通过
verify2tinyint(1)0NO
认证2: -1:被拒绝 0:待审核 1:审核通过
verify3tinyint(1)0NO
认证3: -1:被拒绝 0:待审核 1:审核通过
verify4tinyint(1)0NO
认证4: -1:被拒绝 0:待审核 1:审核通过
verify5tinyint(1)0NO
认证5: -1:被拒绝 0:待审核 1:审核通过
verify6tinyint(1)0NO
实名认证: -1:被拒绝 0:待审核 1:审核通过
verify7tinyint(1)0NO
视频认证: -1:被拒绝 0:待审核 1:审核通过




错误提示码
错误码查询地址:点击访问
BUG提交:点击提交
QQ交流群:281079920
页: [1]
查看完整版本: 获取指定用户信息