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

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

QQ登錄

只需一步,快速開始

搜索
查看: 13825|回復(fù): 0

[接口開發(fā)] Discuz Api 接口【X3.4】二次開發(fā) - 在線手冊(cè)

[復(fù)制鏈接]
1#
發(fā)表于 2021-4-6 23:04:43 | 只看該作者 |正序?yàn)g覽 |閱讀模式

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

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

×
接口二次開發(fā)

本功能由PHP+MYSQL語言開發(fā),無縫對(duì)接新秀網(wǎng)絡(luò)驗(yàn)證系統(tǒng),采用獨(dú)立入口文件、類文件、第三方類文件庫進(jìn)行調(diào)用開發(fā)。所有功能實(shí)現(xiàn)及控制均采用api接口操作,數(shù)據(jù)輸出形式為JSON、XML兩種常見形式,達(dá)到毫秒級(jí)數(shù)據(jù)快速交換功能。

1、接口開發(fā)是結(jié)合新秀網(wǎng)絡(luò)驗(yàn)證系統(tǒng)進(jìn)行的二次開發(fā),不能獨(dú)立使用;

2、接口開發(fā)遵循Discuz、新秀網(wǎng)絡(luò)驗(yàn)證、PHP語言規(guī)范開發(fā);

3、接口開發(fā)適用于新秀網(wǎng)絡(luò)驗(yàn)證系統(tǒng)ver5.7版本以后;

4、本功能與新秀網(wǎng)絡(luò)驗(yàn)證系統(tǒng)、擴(kuò)展框架系統(tǒng),代碼相互獨(dú)立,但功能同時(shí)執(zhí)行;

5、接口開發(fā)可使用Discuz內(nèi)置函數(shù)、新秀網(wǎng)絡(luò)驗(yàn)證內(nèi)置函數(shù)、PHP函數(shù)。

適用環(huán)境:php版本>5.6、Mysql版本>5.5以上、Discuz版本>3.0。

= Discuz資料庫  = Discuz插件開發(fā)文檔  = 開發(fā)交流  =  BUG反饋  =  QQ客服:3188639  QQ交流群:281079920


接口開發(fā)常用函數(shù)

1、DB數(shù)據(jù)庫操作函數(shù)    /*常用MYSQL數(shù)據(jù)庫操作命令,增、減、改、查功能函數(shù)。*/

2、新秀網(wǎng)絡(luò)驗(yàn)證數(shù)據(jù)庫對(duì)照表    /*新秀網(wǎng)絡(luò)驗(yàn)證系統(tǒng)內(nèi)部,所有數(shù)據(jù)庫表及說明*/

3、Discuz官方數(shù)據(jù)庫對(duì)照表  /*Discuz官方數(shù)據(jù)庫表,包括discuz、UCente數(shù)據(jù)庫字典。*/

4、Discuz基礎(chǔ)框架、類、函數(shù)    /*包含Discuz官方基礎(chǔ)框架、類、函數(shù)、方法使用說明。*/

5、新秀網(wǎng)絡(luò)基礎(chǔ)框架類、函數(shù)    /*包含新秀網(wǎng)絡(luò)驗(yàn)證基礎(chǔ)框架、類、函數(shù)、方法使用說明。*/


二次接口開發(fā)示例

1、payjs在線充值系統(tǒng)-ver5.8-開源   /*系統(tǒng)內(nèi)置支付功能,可充值積分、時(shí)間、購買卡密!*/


使 用 簡(jiǎn) 介

1、接口開發(fā)演示文件下載

接口開發(fā)dev_demo文件-ver6.1以上.zip (3.66 KB, 下載次數(shù): 52) 【UTF8】

2、接口開發(fā)演示文件目錄說明

xinxiu_network \\新秀網(wǎng)絡(luò)驗(yàn)證系統(tǒng)插件主目錄

—extend \\自定義類存放目錄 (用于開發(fā)者存放第三方類、自定義類)

—function \\自定義方法存放目錄 (用于開發(fā)者存放自定義開發(fā)接口類和方法)

——function_dev.php \\自定義方法類開發(fā)文件 (自定義開發(fā)接口方法類)

—dev.inc.php \\自定義接口入口開發(fā)文件

3、如何安裝、開發(fā)、調(diào)試?

#1、下載演示文件后,上傳至新秀網(wǎng)絡(luò)驗(yàn)證插件根目錄。discuz論壇插件根目錄 \source\plugin\xinxiu_network\

#2、使用PHP代碼編輯軟件,對(duì)入口文件 dev.inc.php 和 自定義方法類文件 function_dev.php 進(jìn)行開發(fā),注意:UTF8及GBK編碼問題。

#3、如需新增接口文件,請(qǐng)根據(jù)演示文件,修改 “dev” 為您想要的文件名,但不能與新秀框架插件內(nèi)文件名沖突,且開發(fā)的接口方法,不能與新秀框架沖突

#4、功能代碼開發(fā)完成,組裝調(diào)試接口:

  1. //根據(jù)演示文件中組裝url接口地址
  2. http://demo.xinxiuvip.com/plugin.php?id=xinxiu_network:dev&key=123456&action=dev_demo1&demo1=100&demo2=200
復(fù)制代碼
  1. //根據(jù)演示文件中接口訪問返回的結(jié)果
  2. {
  3.         "code": "200",
  4.         "result": "OK",
  5.         "count": 2,
  6.         "data": {
  7.                 "demo1": "100",
  8.                 "demo2": "200"
  9.         },
  10.         "sqltime": "0.00773s"
  11. }
復(fù)制代碼
dev.inc.php入口文件代碼實(shí)例
[PHP] 純文本查看 復(fù)制代碼
<?php
/*
 技術(shù)支持 QQ:3188639 QQ交流群:281079920
 官方網(wǎng)站 [url=http://m.5566wy.com/]http://m.5566wy.com/[/url]
 獲取授權(quán) [url=http://m.5566wy.com/plugin.php?id=xinxiu_license:accredit]http://m.5566wy.com/plugin.php?id=xinxiu_license:accredit[/url]
 接口開發(fā)手冊(cè) [url=http://m.5566wy.com/forum.php?mod=viewthread&tid=394]http://m.5566wy.com/forum.php?mod=viewthread&tid=394[/url]
 嚴(yán)禁反編譯、逆向等任何形式的侵權(quán)行為,違者將追究法律責(zé)任!
*/

#以下兩行代碼,用于開發(fā)環(huán)境下代碼錯(cuò)誤提示,可根據(jù)提示信息進(jìn)行代碼檢查,無誤后即可注釋掉!
//ini_set("display_errors", "on");
//error_reporting(E_ALL);
#注釋結(jié)束

#防止游客直接輸入網(wǎng)址進(jìn)行訪問,權(quán)限檢測(cè),勿動(dòng)!!!
if (! defined('IN_DISCUZ')) {
    exit('Access Denied');
}
#注釋結(jié)束

#引入自定義開發(fā)類文件,此文件保存位置 'function/dev' 代表 function/function_dev.php 如需修改請(qǐng)按格式進(jìn)行!
C::import('function/dev', 'plugin/xinxiu_network', false);
$api = new function_dev();//實(shí)例化function_dev.php類操作,實(shí)例化后可用$api->調(diào)用function_dev.php中的類方法!
#注釋結(jié)束

#此處為入口文件,根據(jù)接口方法,調(diào)用對(duì)應(yīng)類方法。
switch ($api->action) { //$api->action 獲取入口方法,勿動(dòng)!!!
    case 'dev_demo1': // 判斷是否是此方法,如果是則進(jìn)入下一步!
        $demo1 = $api->safe_check('demo1', true);
         //判斷參數(shù)傳輸,params為參數(shù)名稱,iscore為是否是必填項(xiàng)(true為必填,false為可空)
        $demo2 = $api->safe_check('demo2', false);
        //判斷參數(shù)傳輸,params為參數(shù)名稱,iscore為是否是必填項(xiàng)(true為必填,false為可空)
        $api->dev_demo1($demo1,$demo2);//調(diào)用function_dev.php實(shí)例化后類方法,根據(jù)類方法設(shè)置傳入?yún)?shù)。
        break;
    #此處代碼根據(jù)接口開發(fā)需求,可以無限添加循環(huán)。
    case 'dev_demo2':
        $demo1 = $api->safe_check('demo1', true);
        $demo2 = $api->safe_check('demo2', false);
        $api->dev_demo1($demo1,$demo2);
        break;
    #注釋結(jié)束
    #此處代碼是判斷接口輸入是否正確。勿刪!!!
    default:
        xx_client::json_output(400,'error010');
        break;
    #注釋結(jié)束
}
#注釋結(jié)束

function_dev.php自定義方法類代碼實(shí)例
[PHP] 純文本查看 復(fù)制代碼
<?php
/*
 技術(shù)支持 QQ:3188639 QQ交流群:281079920
 官方網(wǎng)站 [url=http://m.5566wy.com/]http://m.5566wy.com/[/url]
 獲取授權(quán) [url=http://m.5566wy.com/plugin.php?id=xinxiu_license:accredit]http://m.5566wy.com/plugin.php?id=xinxiu_license:accredit[/url]
 接口開發(fā)手冊(cè) [url=http://m.5566wy.com/forum.php?mod=viewthread&tid=394]http://m.5566wy.com/forum.php?mod=viewthread&tid=394[/url]
 嚴(yán)禁反編譯、逆向等任何形式的侵權(quán)行為,違者將追究法律責(zé)任!
*/

#以下兩行代碼,用于開發(fā)環(huán)境下代碼錯(cuò)誤提示,可根據(jù)提示信息進(jìn)行代碼檢查,無誤后即可注釋掉!
//ini_set("display_errors", "on");
//error_reporting(E_ALL);
#注釋結(jié)束

#防止游客直接輸入網(wǎng)址進(jìn)行訪問,權(quán)限檢測(cè),勿動(dòng)!!!
if (! defined('IN_DISCUZ')) {
    exit('Access Denied');
}
#注釋結(jié)束

#引入核心系統(tǒng)類,勿刪!!!
C::import('class/base','plugin/xinxiu_network',false);
C::import('class/client','plugin/xinxiu_network',false);
require_once DISCUZ_ROOT.'./config/config_ucenter.php';
require_once DISCUZ_ROOT.'./uc_client/client.php';
#注釋結(jié)束

#如何引入自定義系統(tǒng)類?
#1、將自定義核心類、第三方核心類上傳至extend文件夾下;
#2、通過 C::import 、 require_once 兩種引入形式引入第三方核心類;
#3、在下方 public function dev_demo1($demo1,$demo2) 方法中實(shí)例化后使用 $new-> 進(jìn)行調(diào)用。
#注釋結(jié)束


class function_dev extends class_base
{
    public $action_all = array('dev_demo1');
        //所有接口必填,用逗號(hào)隔開!!!除以下key、adminkey所包含以外,未包含的接口都是通過token令牌進(jìn)行訪問。
    public $function_action_key = array('dev_demo1');
        //使用key密鑰訪問的接口
    public $function_action_adminkey = array();
        //使用管理密鑰adminkey訪問的接口

    /**
     * 構(gòu)造方法 __construct() 是在實(shí)例化對(duì)象時(shí)被自動(dòng)調(diào)用
     * 用途:可以用于初始化程序(可以給成員屬性賦值,也可以調(diào)用成員方法)
     */
    public function __construct(){
        parent::__construct();
        $this->config; //為新秀網(wǎng)絡(luò)驗(yàn)證插件配置信息,數(shù)組型;
    }


    #此處為標(biāo)準(zhǔn)類方法,可根據(jù)DISCUZ、新秀網(wǎng)絡(luò)驗(yàn)證內(nèi)置函數(shù)進(jìn)行調(diào)用,也可使用PHP官方函數(shù)進(jìn)行操作。
    public function dev_demo1($demo1,$demo2){
        #-具體DISCUZ內(nèi)置函數(shù)、新秀網(wǎng)絡(luò)驗(yàn)證內(nèi)置函數(shù)、PHP函數(shù),論壇相應(yīng)帖子有專門介紹。
        $data = array( //組合數(shù)組
            'demo1' => $demo1,
            'demo2' => $demo2
        );
        xx_client::json_output('200','',$data); // 新秀內(nèi)置打印函數(shù),打印結(jié)果,并結(jié)束程序。
        #-具體DISCUZ內(nèi)置函數(shù)、新秀網(wǎng)絡(luò)驗(yàn)證內(nèi)置函數(shù)、PHP函數(shù),論壇相應(yīng)帖子有專門介紹。
    }
    #注釋結(jié)束


    /**
     * 析構(gòu)方法 __destruct() 是在對(duì)象被銷毀時(shí)自動(dòng)調(diào)用
     * 用途:可以進(jìn)行資源的釋放操作或文件的關(guān)閉操作或信息保存操作
     */
    public function __destruct(){
        /*#接口入庫,即可使用后臺(tái)“接口管理”進(jìn)行管理。
        $data = array(
            'id' =>10000, //自定義接口id,為了不與系統(tǒng)內(nèi)部沖突,請(qǐng)?jiān)O(shè)置10000以后。
            'type' =>'某某模塊', //模塊分類
            'name'=>'某某功能', //模塊名稱
            'actions'=>'dev_demo1', //接口方法
            'url'=>'http://m.5566wy.com/forum.php?mod=viewthread&tid=313' //接口文檔地址
        );
        DB::insert('xinxiu_network_actions',$data,true,false,true);
        */
    }

}
帖子永久地址: 

新秀網(wǎng)絡(luò)驗(yàn)證系統(tǒng) - 論壇版權(quán)1、本主題所有言論和圖片純屬會(huì)員個(gè)人意見,與本論壇立場(chǎng)無關(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)問題,請(qǐng)立即告知本站,本站將及時(shí)予與刪除并致以最深的歉意
7、新秀網(wǎng)絡(luò)驗(yàn)證系統(tǒng)管理員和版主有權(quán)不事先通知發(fā)貼者而刪除本文

本版積分規(guī)則

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

GMT+8, 2025-12-17 07:58 , Processed in 0.245984 second(s), 65 queries , Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回復(fù) 返回頂部 返回列表
国产精品爱啪在线线免费观看_97视频精品_欧美精品一区二区在线播放_国产欧美久久一区二区三区
五月综合激情日本mⅴ| 91小宝寻花一区二区三区| 亚洲综合无码一区二区| 国产精品每日更新在线播放网址| 精品国产一二三| 欧美电影免费观看高清完整版在| 欧美肥妇毛茸茸| 制服丝袜在线91| 91精品国产麻豆国产自产在线 | 欧美电影免费观看高清完整版在线| 欧美日韩成人激情| 欧美一区二区女人| 精品国产乱码久久久久久免费| 久久只精品国产| 国产精品麻豆欧美日韩ww| 国产精品久久久久久户外露出 | 日本美女一区二区三区| 日本伊人色综合网| 久久99精品国产| 国产盗摄一区二区| 91性感美女视频| 亚洲经典一区| 一本一本久久a久久精品综合麻豆| 久久精品人人| 欧美一区二区三区日韩视频| 久久久久青草大香线综合精品| 国产欧美一区二区三区在线看蜜臀| 国产精品久久久久9999吃药| 亚洲成人手机在线| 韩国成人在线视频| 91在线国内视频| 国产农村妇女精品一二区| 色婷婷狠狠综合| 精品国产一区二区三区久久久蜜月| 国产亚洲欧美日韩日本| 一区二区激情视频| 激情五月激情综合网| 99re这里只有精品首页| 亚洲深夜影院| 欧美一区二区三区系列电影| 欧美韩国一区二区| 日韩激情视频在线观看| 99视频在线观看一区三区| 亚洲国产欧美国产综合一区| 精品污污网站免费看| 久久久久久久久久久久电影 | 一区二区三区在线高清| 国产麻豆精品久久一二三| 午夜性色一区二区三区免费视频 | 日韩美女精品在线| 久久精品国产在热久久| 欧美久久一级| 人人狠狠综合久久亚洲| 丁香五精品蜜臀久久久久99网站| 亚洲国产99| 91精品国产综合久久香蕉麻豆| 国产日韩精品视频一区| 奇米影视一区二区三区| 欧美日韩一卡| 91麻豆精品国产91久久久| 亚洲人吸女人奶水| 国产成人精品在线看| 亚洲一区观看| 国产婷婷色一区二区三区在线| 美女视频黄a大片欧美| 欧美午夜在线一二页| 国产精品网站导航| 黄色小说综合网站| 亚洲一区欧美激情| 国产欧美日韩另类视频免费观看| 另类小说图片综合网| 国产亚洲激情| 亚洲国产岛国毛片在线| 久久国产精品99久久久久久老狼| 亚洲高清网站| 国产欧美日韩另类视频免费观看| 国产精品一区免费在线观看| 久久五月激情| 亚洲人成精品久久久久久| 成人天堂资源www在线| 欧美日韩一区高清| 亚洲一区二区三区四区在线免费观看| 91蝌蚪porny| 欧美sm极限捆绑bd| 激情文学综合网| 欧美私模裸体表演在线观看| 亚洲成人手机在线| 亚洲一区二区在线看| 亚洲精品久久7777| 亚洲人www| 亚洲视频香蕉人妖| 亚洲国产高清视频| 国产精品久99| 狠狠综合久久| 国产精品盗摄一区二区三区| 91麻豆视频网站| 精品久久久久久久久久久久久久久久久 | 国产精品天干天干在线综合| 99国产精品国产精品久久| 久久只精品国产| 色综合婷婷久久| 久久蜜桃一区二区| 91免费在线看| 国产精品亲子乱子伦xxxx裸| 午夜日韩激情| 成人免费在线观看入口| 在线视频成人| 亚洲欧美日韩系列| 国产精品永久| 午夜不卡av免费| 欧美亚洲国产一区二区三区va | 亚洲h在线观看| 裸体素人女欧美日韩| 香蕉影视欧美成人| 欧美亚州韩日在线看免费版国语版| 日韩电影在线一区| 欧美日本韩国一区二区三区视频 | 欧美视频在线播放| 国产一区二区在线观看免费| 日韩一区二区免费高清| 99久久精品一区| 欧美高清在线一区| 夜夜爽www精品| 日本三级韩国三级欧美三级| 精品视频一区二区三区免费| 国产大片一区二区| 国产精品女主播在线观看| 精品动漫一区| 91在线观看污| 国产精品美日韩| 亚洲综合国产激情另类一区| 免费观看日韩电影| 91精品啪在线观看国产60岁| 欧美成人精品| 午夜精品福利视频网站| 欧美三级韩国三级日本三斤| 高清国产一区二区| 国产精品女上位| 色偷偷久久人人79超碰人人澡| 国产成人精品亚洲日本在线桃色| 国产午夜亚洲精品不卡| 久久青青草综合| 成人激情免费视频| 一区二区国产盗摄色噜噜| 91精品在线麻豆| 伊人久久婷婷| 国产九色sp调教91| 中文字幕五月欧美| 欧美精品xxxxbbbb| 亚洲高清av| 国产盗摄一区二区| 亚洲精品写真福利| 日韩一级欧美一级| 国产日韩一区二区三区在线| 国产成人久久精品77777最新版本| 国产精品成人免费| 欧美精品在线观看一区二区| 最新日韩av| 高清不卡在线观看| 亚洲国产成人高清精品| 久久精品一区蜜桃臀影院| 色哟哟国产精品免费观看| 99热这里都是精品| 老汉av免费一区二区三区| 亚洲视频 欧洲视频| 日韩欧美一区二区在线视频| 久久国产精品久久久久久电车| 成人av在线资源| 免费亚洲电影在线| 亚洲欧美成人一区二区三区| 精品久久久久久无| 欧美丝袜自拍制服另类| 99精品热6080yy久久| 91丝袜美腿高跟国产极品老师 | 东方欧美亚洲色图在线| 免费成人av在线| 亚洲激情在线播放| 国产欧美精品一区二区色综合| 欧美性色黄大片| 先锋影音一区二区三区| 欧美日韩精选| 波多野结衣中文字幕一区二区三区| 日韩综合小视频| 一区二区三区中文字幕电影| 国产欧美日韩在线视频| 日韩免费一区二区| 在线播放中文字幕一区| 久久三级视频| 亚洲影音先锋| 亚洲精选国产| 国产综合视频| 欧美午夜精品理论片a级大开眼界 欧美午夜精品久久久久免费视 | 日韩视频在线一区二区| 欧美日本韩国一区| 欧美日韩一区在线观看| 欧美午夜不卡在线观看免费| 男女男精品视频| 亚洲午夜久久久久中文字幕久| 国产精品久久久久一区二区三区| 久久综合九色综合97婷婷女人|