国产精品爱啪在线线免费观看_97视频精品_欧美精品一区二区在线播放_国产欧美久久一区二区三区

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 6583|回復(fù): 2

[插件開(kāi)發(fā)] 搜索插件

[復(fù)制鏈接]
1#
發(fā)表于 2024-4-22 18:34:52 | 只看該作者 |倒序?yàn)g覽 |閱讀模式

馬上注冊(cè),結(jié)交更多好友,享用更多功能,讓你輕松玩轉(zhuǎn)社區(qū)

您需要 登錄 才可以下載或查看,沒(méi)有賬號(hào)?立即注冊(cè)

×
插 件 簡(jiǎn) 介

本插件在新秀網(wǎng)絡(luò)驗(yàn)證插件框架環(huán)境下開(kāi)發(fā),本插件無(wú)縫整合Discuz內(nèi)置系統(tǒng),采用獨(dú)立式插件開(kāi)發(fā)、分離代碼、支持二次擴(kuò)展。本插件所有功能實(shí)現(xiàn)及控制均采用api接口操作,數(shù)據(jù)輸出形式為JSON、XML兩種常見(jiàn)形式,達(dá)到毫秒級(jí)數(shù)據(jù)快速交換功能。客戶端支持Python、Java、C++、易語(yǔ)言、PHP、易安卓、火山移動(dòng)等所有主流開(kāi)發(fā)語(yǔ)言,適用于各種pc、app、web端功能開(kāi)發(fā)。

功能簡(jiǎn)介:搜索模塊,實(shí)現(xiàn)用戶、帖子及其他數(shù)據(jù)的精準(zhǔn)、模糊搜索。

插件授權(quán):點(diǎn)擊購(gòu)買(mǎi)

安裝方式:

1、下載 新秀網(wǎng)絡(luò)驗(yàn)證管理系統(tǒng)新秀網(wǎng)絡(luò)驗(yàn)證應(yīng)用中心 插件,并都安裝成功;

2、在網(wǎng)站后臺(tái)插件“新秀網(wǎng)絡(luò)驗(yàn)證應(yīng)用中心”中“應(yīng)用中心”頁(yè)面點(diǎn)擊對(duì)應(yīng)插件安裝。

其他相關(guān):開(kāi)發(fā)交流  =  BUG反饋  =   QQ客服:3188639  QQ交流群:281079920


搜 索 模 塊

1、搜索用戶   /*輸入用戶名關(guān)鍵字,模糊搜索用戶名,可自定義搜索規(guī)則*/

2、搜索帖子    /*輸入用帖子標(biāo)題關(guān)鍵字,模糊搜索帖子,可自定義搜索規(guī)則*/


更 新 日 志

搜索插件ver1.01  2024年9月28日

增強(qiáng):搜索用戶接口,返回?cái)?shù)據(jù)增強(qiáng);

增強(qiáng):搜索帖子接口,返回?cái)?shù)據(jù)增強(qiáng);

搜索插件ver1.00

增加:搜索用戶接口

增加:搜索帖子接口

待續(xù)……


帖子永久地址: 

新秀網(wǎng)絡(luò)驗(yàn)證系統(tǒng) - 論壇版權(quán)1、本主題所有言論和圖片純屬會(huì)員個(gè)人意見(jiàn),與本論壇立場(chǎng)無(wú)關(guān)
2、本站所有主題由該帖子作者發(fā)表,該帖子作者與新秀網(wǎng)絡(luò)驗(yàn)證系統(tǒng)享有帖子相關(guān)版權(quán)
3、其他單位或個(gè)人使用、轉(zhuǎn)載或引用本文時(shí)必須同時(shí)征得該帖子作者和新秀網(wǎng)絡(luò)驗(yàn)證系統(tǒng)的同意
4、帖子作者須承擔(dān)一切因本文發(fā)表而直接或間接導(dǎo)致的民事或刑事法律責(zé)任
5、本帖部分內(nèi)容轉(zhuǎn)載自其它媒體,但并不代表本站贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé)
6、如本帖侵犯到任何版權(quán)問(wèn)題,請(qǐng)立即告知本站,本站將及時(shí)予與刪除并致以最深的歉意
7、新秀網(wǎng)絡(luò)驗(yàn)證系統(tǒng)管理員和版主有權(quán)不事先通知發(fā)貼者而刪除本文

2#
 樓主| 發(fā)表于 2024-4-22 18:34:59 | 只看該作者
搜索用戶
接口說(shuō)明: 模糊搜索用戶名數(shù)據(jù)

接口詳情
請(qǐng)求地址:http://demo35.xinxiuvip.com/plugin.php?id=xinxiuvip_network_plugin:search
請(qǐng)求方式: GET   
返回格式: JSON\XML     /*默認(rèn)返回JSON格式,如需返回XML格式,請(qǐng)?jiān)诮涌诰W(wǎng)址后面增加&output=xml參數(shù)*/

請(qǐng)求參數(shù)(所有參數(shù)值均URL加密后傳輸【注意GBK與UTF8編碼區(qū)別】
參數(shù)類(lèi)型是否必含說(shuō)明示例
key[string]傳輸密鑰123456
action[string]接口方法search_member
rule[string]搜索用戶名關(guān)鍵字;
接口規(guī)則“或”和“且”用“|”分開(kāi),多關(guān)鍵字用“-”分開(kāi)
例:de-mo|1-2(包含demo,且必須包含12
例:de (搜索包含de的用戶名)
例:de-mo(搜索包含demo的用戶名)


sort[string]排序,默認(rèn)降序,ASC=升序ASC
start[string]起始數(shù)據(jù)編號(hào)0
limit[string]獲取數(shù)據(jù)條數(shù)10

請(qǐng)求示例(GET)
[PHP] 純文本查看 復(fù)制代碼
http://demo35.xinxiuvip.com/plugin.php?id=xinxiuvip_network_plugin:search&key={傳輸密鑰}&action=search_member&rule=de-mo|1&start=0&limit=10&sort=ASC

返回參數(shù)所有接口返回?cái)?shù)據(jù)含中文時(shí)“\u672c\u6846”,請(qǐng)用USC2進(jìn)行解碼
參數(shù)類(lèi)型是否必含說(shuō)明示例
code[number]http狀態(tài)碼200
result[string]錯(cuò)誤信息狀態(tài)碼OK
count[number]數(shù)組成員數(shù)6
data[object]數(shù)組
data>>0[object]數(shù)組編號(hào)0
data>>0>>uid[string]用戶uid4
data>>0>>username[string]用戶名demo221
data>>0>>email[string]用戶郵箱demo212@qq.com
data>>counts[string]搜索結(jié)果總條數(shù)5
sqltime[string]頁(yè)面執(zhí)行時(shí)間(秒)0.0064s

返回示例(JSON)
[PHP] 純文本查看 復(fù)制代碼
{
    "code": 200,
    "result": "OK",
    "count": 2,
    "data": [
        {
            "uid": "3",
            "email": "demo1@qq.com",
            "username": "demo1",
            "secmobicc": "",
            "secmobile": "",
            "status": "0",
            "emailstatus": "0",
            "avatarstatus": "0",
            "secmobilestatus": "0",
            "adminid": "0",
            "groupid": "9",
            "groupexpiry": "0",
            "extgroupids": "",
            "regdate": "1678002612",
            "credits": "-30570",
            "notifysound": "0",
            "timeoffset": "9999",
            "newpm": "0",
            "newprompt": "0",
            "accessmasks": "0",
            "allowadmincp": "0",
            "onlyacceptfriendpm": "0",
            "conisbind": "0",
            "freeze": "0",
            "counts": "2"
        },
        {
            "uid": "17",
            "email": "1231312@qq.com",
            "username": "demo901",
            "secmobicc": "",
            "secmobile": "",
            "status": "0",
            "emailstatus": "0",
            "avatarstatus": "0",
            "secmobilestatus": "0",
            "adminid": "0",
            "groupid": "10",
            "groupexpiry": "0",
            "extgroupids": "",
            "regdate": "1720589256",
            "credits": "0",
            "notifysound": "0",
            "timeoffset": "9999",
            "newpm": "0",
            "newprompt": "0",
            "accessmasks": "0",
            "allowadmincp": "0",
            "onlyacceptfriendpm": "0",
            "conisbind": "0",
            "freeze": "0",
            "counts": "2"
        }
    ],
    "sqltime": "0.00439s"
}

額外說(shuō)明
pre_common_member 用戶主表
  
字段名
  
數(shù)據(jù)類(lèi)型
默認(rèn)值
允許非空
自動(dòng)遞增
備注
uid
mediumint(8)  unsigned
NO
會(huì)員id
email
char(40)
NO
郵箱
username
char(15)
NO
用戶名
password
char(32)
NO
密碼
status
tinyint(1)
0
NO
判斷用戶是否已經(jīng)刪除 需要discuz程序加判斷,并增加整體清理的功能。原h(huán)ome字段為flag
emailstatus
tinyint(1)
0
NO
email是否經(jīng)過(guò)驗(yàn)證 home字段為emailcheck
avatarstatus
tinyint(1)
0
NO
是否有頭像 home字段為avatar
videophotostatus
tinyint(1)
0
NO
視頻認(rèn)證狀態(tài) home
adminid
tinyint(1)
0
NO
管理員id
groupid
smallint(6)  unsigned
0
NO
會(huì)員組id
groupexpiry
int(10)  unsigned
0
NO
用戶組有效期
extgroupids
char(20)
NO
擴(kuò)展用戶組
regdate
int(10)  unsigned
0
NO
注冊(cè)時(shí)間
credits
int(10)
0
NO
總積分
notifysound
tinyint(1)
0
NO
短信聲音
timeoffset
char(4)
NO
時(shí)區(qū)校正
newpm
smallint(6)  unsigned
0
NO
新短消息數(shù)量
newprompt
smallint(6)  unsigned
0
NO
新提醒數(shù)目
accessmasks
tinyint(1)
0
NO
標(biāo)志
allowadmincp
tinyint(1)
0
NO
標(biāo)志
onlyacceptfriendpm
tinyint(1)
0
NO
是否只接收好友短消息
conisbind
tinyint(1)  unsigned
0
NO
用戶是否綁定QC

錯(cuò)誤提示碼
錯(cuò)誤碼查詢地址:點(diǎn)擊訪問(wèn)
BUG提交:點(diǎn)擊提交
QQ交流群:281079920

3#
 樓主| 發(fā)表于 2024-4-22 18:35:07 | 只看該作者
搜索帖子
接口說(shuō)明: 模糊搜索帖子標(biāo)題數(shù)據(jù)

接口詳情
請(qǐng)求地址:http://demo35.xinxiuvip.com/plugin.php?id=xinxiuvip_network_plugin:search
請(qǐng)求方式: GET   
返回格式: JSON\XML     /*默認(rèn)返回JSON格式,如需返回XML格式,請(qǐng)?jiān)诮涌诰W(wǎng)址后面增加&output=xml參數(shù)*/

請(qǐng)求參數(shù)(所有參數(shù)值均URL加密后傳輸【注意GBK與UTF8編碼區(qū)別】
參數(shù)類(lèi)型是否必含說(shuō)明示例
key[string]傳輸密鑰123456
action[string]接口方法search_forum
rule[string]搜索標(biāo)題關(guān)鍵字;
接口規(guī)則“或”和“且”用“|”分開(kāi),多關(guān)鍵字用“-”分開(kāi)
例:標(biāo)-的|標(biāo)-題(包含標(biāo),且必須包含標(biāo)
例:標(biāo)題 (搜索包含標(biāo)題的帖子)
例:標(biāo)題-發(fā)現(xiàn)(搜索包含標(biāo)題發(fā)現(xiàn)的帖子)
sort[string]排序,默認(rèn)降序,ASC=升序ASC
start[string]起始數(shù)據(jù)編號(hào)0
limit[string]獲取數(shù)據(jù)條數(shù)10
full[string]是否開(kāi)啟全文搜索1 為開(kāi)啟全文搜索,0為標(biāo)題搜索,默認(rèn)為0


請(qǐng)求示例(GET)
[PHP] 純文本查看 復(fù)制代碼
http://demo35.xinxiuvip.com/plugin.php?id=xinxiuvip_network_plugin:search&key=(傳輸密鑰)&action=search_forum&rule=發(fā)-地|&start=0&limit=10&sort=ASC

返回參數(shù)所有接口返回?cái)?shù)據(jù)含中文時(shí)“\u672c\u6846”,請(qǐng)用USC2進(jìn)行解碼
參數(shù)類(lèi)型是否必含說(shuō)明示例
code[number]http狀態(tài)碼200
result[string]錯(cuò)誤信息狀態(tài)碼OK
count[number]數(shù)組成員數(shù)11
data[object]數(shù)組
data>>0[object]數(shù)組編號(hào)0
data>>0>>tid[string]帖子tid27
data>>0>>fid[string]帖子fid2
data>>0>>author[string]用戶名admin
data>>0>>authorid[string]用戶uid1
data>>0>>subject[string]帖子標(biāo)題我要發(fā)帖子標(biāo)題了
data>>0>>dateline[string]發(fā)帖時(shí)間1585204892
data>>counts[string]搜索結(jié)果總條數(shù)25
sqltime[string]頁(yè)面執(zhí)行時(shí)間(秒)0.0064s

返回示例(JSON)
[PHP] 純文本查看 復(fù)制代碼
{
    "code": 200,
    "result": "OK",
    "count": 7,
    "data": [
        {
            "tid": "2",
            "fid": "2",
            "author": "admin",
            "authorid": "1",
            "subject": "阿斯達(dá)發(fā)生地方",
            "dateline": "1715341683",
            "counts": "7"
        },
        {
            "tid": "3",
            "fid": "2",
            "author": "admin",
            "authorid": "1",
            "subject": "阿斯達(dá)發(fā)生地方",
            "dateline": "1715561674",
            "counts": "7"
        },
        {
            "tid": "2",
            "fid": "2",
            "author": "demo",
            "authorid": "14",
            "subject": "阿斯達(dá)發(fā)生地方",
            "dateline": "1726848941",
            "counts": "7"
        },
        {
            "tid": "5",
            "fid": "2",
            "author": "demo",
            "authorid": "14",
            "subject": "發(fā)布主題",
            "dateline": "1726895867",
            "counts": "7"
        },
        {
            "tid": "6",
            "fid": "2",
            "author": "demo",
            "authorid": "14",
            "subject": "發(fā)布主題",
            "dateline": "1726895927",
            "counts": "7"
        },
        {
            "tid": "7",
            "fid": "2",
            "author": "demo",
            "authorid": "14",
            "subject": "發(fā)布主題",
            "dateline": "1726896503",
            "counts": "7"
        },
        {
            "tid": "8",
            "fid": "2",
            "author": "demo",
            "authorid": "14",
            "subject": "易語(yǔ)言發(fā)布標(biāo)題",
            "dateline": "1726985694",
            "counts": "7"
        }
    ],
    "sqltime": "0.00455s"
}

額外說(shuō)明
pre_forum_post 帖子表
字段名
數(shù)據(jù)類(lèi)型
默認(rèn)值
允許非空
自動(dòng)遞增
備注
pid
int(10) unsigned

NO
帖子id
fid
mediumint(8) unsigned
0
NO

論壇id
tid
mediumint(8) unsigned
0
NO

主題id
first
tinyint(1)
0
NO

是否是首貼
author
varchar(15)

NO
作者姓名
authorid
mediumint(8) unsigned
0
NO

作者id
subject
varchar(80)

NO
標(biāo)題
dateline
int(10) unsigned
0
NO

發(fā)表時(shí)間
message
mediumtext

NO
消息
useip
varchar(15)

NO
發(fā)帖者IP
invisible
tinyint(1)
0
NO

是否通過(guò)審核
anonymous
tinyint(1)
0
NO

是否匿名
usesig
tinyint(1)
0
NO

是否啟用簽名
htmlon
tinyint(1)
0
NO

是否允許HTML
bbcodeoff
tinyint(1)
0
NO

是否關(guān)閉BBCODE
smileyoff
tinyint(1)
0
NO

是否關(guān)閉表情
parseurloff
tinyint(1)
0
NO

是否允許粘貼URL
attachment
tinyint(1)
0
NO

附件
rate
smallint(6)
0
NO

評(píng)分分?jǐn)?shù)
ratetimes
tinyint(3) unsigned
0
NO

評(píng)分次數(shù)
status
int(10)
0
NO

帖子狀態(tài)
tags
varchar(255)
0
NO

新增字段,用于存放tag
comment
tinyint(1)
0
NO

是否存在點(diǎn)評(píng)
replycredit
int(10)
0
NO

回帖獲得積分記錄
position
int(8) unsigned

NO
帖子位置信息

錯(cuò)誤提示碼
錯(cuò)誤碼查詢地址:點(diǎn)擊訪問(wèn)
BUG提交:點(diǎn)擊提交
QQ交流群:281079920

本版積分規(guī)則

QQ|Archiver|手機(jī)版|新秀網(wǎng)絡(luò)驗(yàn)證系統(tǒng)API[軟著登字第13061951號(hào)] ( 豫ICP備2021033257號(hào)-1 )

GMT+8, 2025-7-1 21:49 , Processed in 0.231035 second(s), 45 queries , Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回復(fù) 返回頂部 返回列表