接口二次開發(fā) |
本功能由PHP+MYSQL語言開發(fā),無縫對接新秀網(wǎng)絡驗證系統(tǒng),采用獨立入口文件、類文件、第三方類文件庫進行調用開發(fā)。所有功能實現(xiàn)及控制均采用api接口操作,數(shù)據(jù)輸出形式為JSON、XML兩種常見形式,達到毫秒級數(shù)據(jù)快速交換功能。 1、接口開發(fā)是結合新秀網(wǎng)絡驗證系統(tǒng)進行的二次開發(fā),不能獨立使用; 2、接口開發(fā)遵循Discuz、新秀網(wǎng)絡驗證、PHP語言規(guī)范開發(fā); 3、接口開發(fā)適用于新秀網(wǎng)絡驗證系統(tǒng)3.5ver1.3版本以后; 4、本功能與新秀網(wǎng)絡驗證系統(tǒng)、擴展框架系統(tǒng),代碼相互獨立,但功能同時執(zhí)行; 5、接口開發(fā)可使用Discuz內置函數(shù)、新秀網(wǎng)絡驗證內置函數(shù)、PHP函數(shù)。 |
適用環(huán)境:php版本>7.0、Mysql版本>5.5以上、Discuz版本>3.5。 |
= Discuz資料庫 = Discuz插件開發(fā)文檔 = 開發(fā)交流 = BUG反饋 = QQ客服:3188639 QQ交流群:281079920 |
接口開發(fā)常用函數(shù) |
1、DB數(shù)據(jù)庫操作函數(shù) /*常用MYSQL數(shù)據(jù)庫操作命令,增、減、改、查功能函數(shù)。*/ |
2、新秀網(wǎng)絡驗證數(shù)據(jù)庫對照表 /*新秀網(wǎng)絡驗證系統(tǒng)內部,所有數(shù)據(jù)庫表及說明*/ |
3、Discuz官方數(shù)據(jù)庫對照表 /*Discuz官方數(shù)據(jù)庫表,包括discuz、UCente數(shù)據(jù)庫字典。*/ |
4、Discuz基礎框架、類、函數(shù) /*包含Discuz官方基礎框架、類、函數(shù)、方法使用說明。*/ |
5、新秀網(wǎng)絡基礎框架類、函數(shù) /*包含新秀網(wǎng)絡驗證基礎框架、類、函數(shù)、方法使用說明。*/ |
二次接口開發(fā)示例 |
1、* |
使 用 簡 介 |
1、接口開發(fā)演示文件下載 |
2、接口開發(fā)演示文件目錄說明 |
xinxiuvip_network \\新秀網(wǎng)絡驗證系統(tǒng)插件主目錄 —lib \\自定義類存放目錄 (用于開發(fā)者存放第三方類、自定義類,命名:lib_dev.php) —function \\自定義方法存放目錄 (用于開發(fā)者存放自定義開發(fā)接口類和方法) ——function_dev.php \\自定義方法類開發(fā)文件 (自定義開發(fā)接口方法類) —dev.inc.php \\自定義接口入口開發(fā)文件 |
3、如何安裝、開發(fā)、調試? |
#1、下載演示文件后,上傳至新秀網(wǎng)絡驗證插件根目錄。discuz論壇插件根目錄 \source\plugin\xinxiuvip_network\ #2、使用PHP代碼編輯軟件,對入口文件 dev.inc.php 和 自定義方法類文件 function_dev.php 進行開發(fā),注意:UTF8及GBK編碼問題。 #3、如需新增接口文件,請根據(jù)演示文件,修改 “dev” 為您想要的文件名,但不能與新秀框架插件內文件名沖突,且開發(fā)的接口方法,不能與新秀框架沖突。 #4、功能代碼開發(fā)完成,組裝調試接口: [PHP] 純文本查看 復制代碼
[PHP] 純文本查看 復制代碼
|
dev.inc.php入口文件代碼實例 |
[PHP] 純文本查看 復制代碼 <?php |
function_dev.php自定義方法類代碼實例 |
[PHP] 純文本查看 復制代碼
|
將接口添加到接口管理數(shù)據(jù)庫代碼實例 |
[SQL] 純文本查看 復制代碼 INSERT INTO `pre_xinxiuvip_network_actions` (`id`, `type`, `typekey`, `groups`, `name`, `actions`, `status`, `islogs`, `snum`, `hnum`, `dnum`, `nums`, `zjf`, `kjf`, `do`, `ips`, `url`, `ziduan`, `remarks`, `moment`) VALUES (NULL, '測試模塊', NULL, '', '測試名稱', 'dev_demo1', '0', '0', '0', '0', '0', '0', NULL, NULL, '0', '', 'http://www.5566wy.com/forum.php?mod=viewthread&tid=573', '', '', ''); |
歡迎光臨 新秀網(wǎng)絡驗證系統(tǒng) (http://www.5566wy.com/) | Powered by Discuz! X3.5 |