任意表數(shù)據(jù):修改/新增/刪除
權(quán)限配置屬性:

需要提前在對(duì)應(yīng)的接口密鑰中配置操作權(quán)限和數(shù)據(jù)表權(quán)限
一、新增接口
請(qǐng)求地址:
請(qǐng)求參數(shù):
table:數(shù)據(jù)表名 value: 入庫(kù)格式數(shù)組[ "字段名1" => "字段值1", "字段名2" => "字段值2", ]
相關(guān)例子:
1、新建表dr_api_test
CREATE TABLE IF NOT EXISTS `dr_api_test` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `title` varchar(250) NOT NULL COMMENT '標(biāo)記', `content` varchar(255) NOT NULL COMMENT '備注', `inputtime` int(10) unsigned NOT NULL, PRIMARY KEY (`id`), KEY `inputtime` (`inputtime`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='api數(shù)據(jù)測(cè)試表';
2、通過(guò)api接口插入數(shù)據(jù)
請(qǐng)求地址:
POST數(shù)據(jù)格式:
table=api_test&value[title]=標(biāo)題姓名&value[content]=內(nèi)容部分話&
3、數(shù)據(jù)返回
數(shù)據(jù)庫(kù)結(jié)果:

4、如何進(jìn)行格式化數(shù)據(jù)?
例子中的api_test表有一個(gè)inputtime字段是錄入時(shí)間作用,一般情況下需要調(diào)用當(dāng)前時(shí)間插入進(jìn)去,其實(shí)我們可以使用格式化數(shù)據(jù)的方法
請(qǐng)求地址改成
加了一個(gè)參數(shù)
call=api_test
表示調(diào)用這個(gè)方法來(lái)進(jìn)行數(shù)據(jù)格式化操作
回調(diào)方法的定義方法:http://www.apdwn.com/doc/351.html
方法我們可以寫(xiě)成
數(shù)據(jù)庫(kù)效果:

二、數(shù)據(jù)更新修改接口
請(qǐng)求地址:
請(qǐng)求參數(shù):
table:數(shù)據(jù)表名 id: 表的主鍵id號(hào) value: 修改格式數(shù)組[ "字段名1" => "字段值1", "字段名2" => "字段值2", ]
相關(guān)例子:
1、表dr_api_test
2、通過(guò)api接口插入數(shù)據(jù)
請(qǐng)求地址:
POST數(shù)據(jù)格式:
id=1&table=api_test&value[title]=標(biāo)題姓名222&value[content]=內(nèi)容部分話222&
3、數(shù)據(jù)返回

4、支持回調(diào)數(shù)據(jù)的寫(xiě)法,參考上面例子
三、數(shù)據(jù)刪除接口
請(qǐng)求地址:
請(qǐng)求參數(shù):
table:數(shù)據(jù)表名 id: 表的主鍵id號(hào)
相關(guān)例子:
1、表dr_api_test
2、通過(guò)api接口插入數(shù)據(jù)
請(qǐng)求地址:
POST數(shù)據(jù)格式:
id=1&table=api_test
刪除id=1的數(shù)據(jù)
3、數(shù)據(jù)返回
刪除就沒(méi)有1的數(shù)據(jù)了
