找回密码
 立即注册
搜索
查看: 4552|回复: 0

[初始模块] 获取指定用户信息

[复制链接]
发表于 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[string]传输密钥123456789
action[string]接口方法get_user_info
uid[string]用户名,根据下面isuid值对应输入(用户名、用户UID、用户邮箱)(默认UID查询)
ver6.8版本后,支持输入( 用户名、uid、email、卡号、QQ、微信、手机号)查询
1
isuid[string]用户名类型(1->使用用户名查询,2->使用E-mail查询;0或者空->(默认值)使用用UID查询)
此参数,在ver6.8版本后删除

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

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

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

返回示例(JSON)
  1. {
  2.         "code": 200,
  3.         "result": "OK",
  4.         "count": 7,
  5.         "data": {
  6.                 "uid": "1",
  7.                 "email": "admin@admin.com",
  8.                 "username": "admin",
  9.                 "groupid": "1",
  10.                 "groupexpiry": "0",
  11.                 "regdate": "1546776135",
  12.                 "credits": "120959759"
  13.         },
  14.         "sqltime": "0.01563s"
  15. }
复制代码

额外说明
pre_common_member 用户主表
字段名
数据类型
默认值
允许非空
自动递增
备注
uid
mediumint(8) unsigned

NO
会员id
email
char(40)

NO
邮箱
username
char(15)

NO
用户名
password
char(32)

NO
密码
status
tinyint(1)
0
NO

判断用户是否已经删除 需要discuz程序加判断,并增加整体清理的功能。原home字段为flag
emailstatus
tinyint(1)
0
NO

email是否经过验证 home字段为emailcheck
avatarstatus
tinyint(1)
0
NO

是否有头像 home字段为avatar
videophotostatus
tinyint(1)
0
NO

视频认证状态 home
adminid
tinyint(1)
0
NO

管理员id
groupid
smallint(6) unsigned
0
NO

会员组id
groupexpiry
int(10) unsigned
0
NO

用户组有效期
extgroupids
char(20)

NO
扩展用户组
regdate
int(10) unsigned
0
NO

注册时间
credits
int(10)
0
NO

总积分
notifysound
tinyint(1)
0
NO

短信声音
timeoffset
char(4)

NO
时区校正
newpm
smallint(6) unsigned
0
NO

新短消息数量
newprompt
smallint(6) unsigned
0
NO

新提醒数目
accessmasks
tinyint(1)
0
NO

标志
allowadmincp
tinyint(1)
0
NO

标志
onlyacceptfriendpm
tinyint(1)
0
NO

是否只接收好友短消息
conisbind
tinyint(1) unsigned
0
NO

用户是否绑定QC
pre_common_member_count 用户统计表
字段名
数据类型
默认值
允许非空
自动递增
备注
uid
mediumint(8) unsigned

NO
会员id
extcredits1
int(10)
0
NO

声望
extcredits2
int(10)
0
NO

金钱
extcredits3
int(10)
0
NO

扩展
extcredits4
int(10)
0
NO

扩展
extcredits5
int(10)
0
NO

扩展
extcredits6
int(10)
0
NO

扩展
extcredits7
int(10)
0
NO

扩展
extcredits8
int(10)
0
NO

扩展
friends
smallint(6) unsigned
0
NO

好友个数 home
posts
mediumint(8) unsigned
0
NO

帖子数
threads
mediumint(8) unsigned
0
NO

主题数
digestposts
smallint(6) unsigned
0
NO

精华数
doings
smallint(6) unsigned
0
NO

记录数
blogs
smallint(6) unsigned
0
NO

日志数
albums
smallint(6) unsigned
0
NO

相册数
sharings
smallint(6) unsigned
0
NO

分享数
attachsize
int(10) unsigned
0
NO

上传附件占用的空间 home
views
mediumint(8) unsigned
0
NO

空间查看数
oltime
smallint(6) unsigned
0
NO

在线时间
todayattachs
smallint(6) unsigned
0
NO

当天上传附件数
todayattachsize
int(10) unsigned
0
NO

当天上传附件容量
feeds
mediumint(8) unsigned
0
NO

广播数
follower
mediumint(8) unsigned
0
NO

听众数量
following
mediumint(8) unsigned
0
NO

收听数量
newfollower
mediumint(8) unsigned
0
NO

新增听众数量
blacklist
mediumint(8) unsigned
0
NO

拉黑用户数
pre_common_member_field_forum 用户论坛字段表
字段名
数据类型
默认值
允许非空
自动递增
备注
uid
mediumint(8) unsigned

NO
会员id
publishfeed
tinyint(3)
0
NO

用户自定义发送哪些类型的feed(原字段为customaddfeed)
customshow
tinyint(1) unsigned
26
NO

自定义帖子显示模式
customstatus
varchar(30)

NO
自定义头衔
medals
text

NO
勋章信息
sightml
text

NO
签名
groupterms
text

NO
公共用户组
authstr
varchar(20)

NO
找回密码验证串
groups
mediumtext

NO
用户所有群组
attentiongroup
varchar(255)

NO
用户偏好
pre_common_member_field_home 用户家园字段表
字段名
数据类型
默认值
允许非空
自动递增
备注
uid
mediumint(8) unsigned

NO
会员id
videophoto
varchar(255)

NO
视频认证照片地址 home
spacename
varchar(255)

NO
空间名称
spacedescription
varchar(255)

NO
空间简介
domain
char(15)

NO
空间绑定二级域名 home
addsize
int(10) unsigned
0
NO

额外授予的上传空间 home
addfriend
smallint(6) unsigned
0
NO

额外允许增加的好友数 home
menunum
smallint(6) unsigned
0
NO

应用显示个数
theme
varchar(20)

NO
空间风格主题 home
spacecss
text

NO
个人空间自定义css home
blockposition
text

NO
个人空间自定义模块位置及相关参数 home
recentnote
text

NO
最近一次行为记录
spacenote
text

NO
最近一次twitter
privacy
text

NO
home隐私设置(注意要和论坛发feed等开关的设置结合)
feedfriend
mediumtext

NO
接受feed的好友缓存
acceptemail
text

NO
接受新通知邮件及设置邮件接收参数
magicgift
text

NO
道具红包卡相关信息
stickblogs
text

NO
置顶的日志ID
pre_common_member_medal 用户勋章数据表
字段名
数据类型
默认值
允许非空
自动递增
备注
uid
mediumint(8) unsigned

NO
medalid
smallint(6) unsigned

NO
pre_common_member_profile 用户栏目表
字段名
数据类型
默认值
允许非空
自动递增
备注
uid
mediumint(8) unsigned

NO
会员id
realname
varchar(255)

NO
实名
gender
tinyint(1)
0
NO

性别 (0:保密 1:男 2:女)
birthyear
smallint(6) unsigned
0
NO

birthmonth
tinyint(3) unsigned
0
NO

birthday
tinyint(3) unsigned
0
NO

constellation
varchar(255)

NO
星座(根据生日自动计算)
zodiac
varchar(255)

NO
生肖(根据生日自动计算)
telephone
varchar(255)

NO
固定电话
mobile
varchar(255)

NO
手机
idcardtype
varchar(255)

NO
证件类型:身份证 护照 军官证等
idcard
varchar(255)

NO
证件号码
address
varchar(255)

NO
邮寄地址
zipcode
varchar(255)

NO
邮编
nationality
varchar(255)

NO
国籍
birthprovince
varchar(255)

NO
出生省份
birthcity
varchar(255)

NO
出生城市
birthdist
varchar(20)

NO
出生行政区/县
birthcommunity
varchar(255)

NO
出生小区
resideprovince
varchar(255)

NO
居住省份
residecity
varchar(255)

NO
居住城市
residedist
varchar(20)

NO
居住行政区/县
residecommunity
varchar(255)

NO
居住小区
residesuite
varchar(255)

NO
小区、写字楼门牌号
graduateschool
varchar(255)

NO
毕业学校
company
varchar(255)

NO
  公司
education
varchar(255)

NO
  学历
occupation
varchar(255)

NO
  职业
position
varchar(255)

NO
职位
revenue
varchar(255)

NO
  年收入
affectivestatus
varchar(255)

NO
  情感状态
lookingfor
varchar(255)

NO
  交友目的(交友类型)
bloodtype
varchar(255)

NO
血型
height
varchar(255)

NO
  身高
weight
varchar(255)

NO
  体重
alipay
varchar(255)

NO
支付宝帐号
icq
varchar(255)

NO
ICQ
qq
varchar(255)

NO
QQ
yahoo
varchar(255)

NO
YAHOO
msn
varchar(255)

NO
MSN
taobao
varchar(255)

NO
阿里旺旺
site
varchar(255)

NO
主页
bio
text

NO
自我介绍 来自论坛bio字段
interest
text

NO
兴趣爱好
field1
text

NO
自定义字段1
field2
text

NO
自定义字段2
field3
text

NO
自定义字段3
field4
text

NO
自定义字段4
field5
text

NO
自定义字段5
field6
text

NO
自定义字段6
field7
text

NO
自定义字段7
field8
text

NO
自定义字段8
pre_common_member_status 用户状态表
字段名
数据类型
默认值
允许非空
自动递增
备注
uid
mediumint(8) unsigned

NO
会员id
regip
char(15)

NO
注册IP
lastip
char(15)

NO
最后登录IP
lastvisit
int(10) unsigned
0
NO

最后访问
lastactivity
int(10) unsigned
0
NO

最后活动
lastpost
int(10) unsigned
0
NO

最后发表
lastsendmail
int(10) unsigned
0
NO

上次发送email时间 home原字段为lastsend
invisible
tinyint(1)
0
NO

是否隐身登录
buyercredit
smallint(6)
0
NO

买家信用等级及积分
sellercredit
smallint(6)
0
NO

卖家信用等级及积分
favtimes
mediumint(8) unsigned
0
NO

个人空间收藏次数
sharetimes
mediumint(8) unsigned
0
NO

个人空间分享次数
profileprogress
tinyint(2) unsigned
0
NO

个人资料完成度
pre_common_member_verify 用户认证表
字段名
数据类型
默认值
允许非空
自动递增
备注
uid
mediumint(8) unsigned

NO
会员id
verify1
tinyint(1)
0
NO

认证1: -1:被拒绝 0:待审核 1:审核通过
verify2
tinyint(1)
0
NO

认证2: -1:被拒绝 0:待审核 1:审核通过
verify3
tinyint(1)
0
NO

认证3: -1:被拒绝 0:待审核 1:审核通过
verify4
tinyint(1)
0
NO

认证4: -1:被拒绝 0:待审核 1:审核通过
verify5
tinyint(1)
0
NO

认证5: -1:被拒绝 0:待审核 1:审核通过
verify6
tinyint(1)
0
NO

实名认证: -1:被拒绝 0:待审核 1:审核通过
verify7
tinyint(1)
0
NO

视频认证: -1:被拒绝 0:待审核 1:审核通过


错误提示码
错误码查询地址:点击访问
BUG提交:点击提交
QQ交流群:281079920
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|新秀网络验证系统API ( 豫ICP备2021033257号-1 )

GMT+8, 2024-4-27 01:51 , Processed in 0.236551 second(s), 67 queries , Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表