找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 9078|回复: 0

[搜索模块] 搜索用户

[复制链接]
发表于 2021-4-5 21:04:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×
搜索用户
接口说明: 模糊搜索用户名数据

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

请求参数(所有参数值均URL加密后传输【注意GBK与UTF8编码区别】
参数类型是否必含说明示例
key[string]传输密钥123456
action[string]接口方法search_member
rule[string]搜索用户名关键字;
接口规则“或”和“且”用“|”分开,多关键字用“-”分开
例:de-mo|1-2(包含demo,且必须包含12
例:de (搜索包含de的用户名)
例:de-mo(搜索包含demo的用户名)
field[string]返回数据表字段,用逗号隔开“,”,末尾不能有逗号
具体可选字段见下方:pre_common_member 用户主表
uid,username,email
sort[string]排序,默认降序,ASC=升序ASC
start[string]起始数据编号0
limit[string]获取数据条数10

请求示例(GET)
  1. http://demo.xinxiuvip.com/plugin.php?id=xinxiu_network:search&key={传输密钥}&action=search_member&rule=de-mo|1-2&field=uid,username,email&start=0&limit=10&sort=ASC
复制代码

返回参数所有接口返回数据含中文时“\u672c\u6846”,请用USC2进行解码
参数类型是否必含说明示例
code[number]http状态码200
result[string]错误信息状态码OK
count[number]数组成员数6
data[object]数组
data>>0[object]数组编号0
data>>0>>uid[string]用户uid4
data>>0>>username[string]用户名demo221
data>>0>>email[string]帖子标题demo212@qq.com
data>>counts[string]搜索结果总条数5
sqltime[string]页面执行时间(秒)0.0064s

返回示例(JSON)
  1. {
  2.     "code": 200,
  3.     "result": "OK",
  4.     "count": 6,
  5.     "data": {
  6.         "0": {
  7.             "uid": "4",
  8.             "username": "demo221",
  9.             "email": "demo212@qq.com"
  10.         },
  11.         "1": {
  12.             "uid": "5",
  13.             "username": "demo123",
  14.             "email": "demo123@qq.com"
  15.         },
  16.         "2": {
  17.             "uid": "23",
  18.             "username": "demo12345",
  19.             "email": "demo12345@qq.com"
  20.         },
  21.         "3": {
  22.             "uid": "30",
  23.             "username": "demo2211",
  24.             "email": "demo2132@qq.com"
  25.         },
  26.         "4": {
  27.             "uid": "31",
  28.             "username": "demo2411",
  29.             "email": "demo21321@qq.com"
  30.         },
  31.         "counts": 5
  32.     },
  33.     "sqltime": "0.00854s"
  34. }
复制代码

额外说明
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

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

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

本版积分规则

QQ|Archiver|手机版|新秀网络验证系统API[软著登字第13061951号] ( 豫ICP备2021033257号-1 )

GMT+8, 2026-1-14 12:35 , Processed in 0.250848 second(s), 64 queries , Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表
slot777
slot qris
atlas123
KAPAK123
MENARA123
BARONG123
VIRGO123
HORAS123
KAKEK123
ION123
PATEN123
SALAM123
TUYUL123
KUNGLO123
PINTU123
JOKI123
INTI123
JADI123
MENANGBET
JADIJP
ACEH123
TINGGIBET
SUMBER4D
PULANG4D
POLAMAXWIN
INTAN123
dingin4d
paten123
slotsultan
slot sultan