@@ -386,13 +386,13 @@ Response:
386386
387387 Method | URL | Request | Response
388388------------ | ------------ | ------------ | ------------
389- GET: <br > 普通获取数据,< br > 明文,< br > 可用浏览器调试 | base_url/get/ | {<br >   ;  ; TableName:{<br >   ;  ;  ;  ; … <br >   ;  ; }<br >} <br > {…}内为限制条件<br ><br > 例如获取一个id为235的Moment:<br >{<br >   ;  ; "Moment":{<br >   ;  ;  ;  ; "id":235<br >   ;  ; }<br >} | {<br >   ;  ; TableName:{<br >   ;  ;  ;  ; ...<br >   ;  ; },<br >   ;  ; "code":200,<br >   ;  ; "msg":"success"<br >}<br >例如<br >{<br >   ;  ; "Moment":{<br >   ;  ;  ;  ; "id":235,<br >   ;  ;  ;  ; "userId":38710,<br >   ;  ;  ;  ; "content":"APIJSON,let interfaces and documents go to hell !"<br >   ;  ; },<br >   ;  ; "code":200,<br >   ;  ; "msg":"success"<br > }
390- HEAD: <br > 普通获取数量,< br > 明文,< br > 可用浏览器调试 | base_url/head/ | {<br >   ;  ; TableName:{<br >   ;  ;  ;  ; …<br >   ;  ; }<br > } <br > {…}内为限制条件 <br ><br > 例如获取一个id为38710的User所发布的Moment总数:<br >{<br >   ;  ; "Moment":{<br >   ;  ;  ;  ; "userId":38710<br >   ;  ; }<br >} | {<br >   ;  ; TableName:{<br >   ;  ;  ;  ; "code":200,<br >   ;  ;  ;  ; "msg":"success",<br >   ;  ;  ;  ; "count":10<br >   ;  ; },<br >   ;  ; "code":200,<br >   ;  ; "msg":"success"<br >} <br > 例如<br >{<br >   ;  ; "Moment":{<br >   ;  ;  ;  ; "code":200,<br >   ;  ;  ;  ; "msg":"success",<br >   ;  ;  ;  ; "count":10<br >   ;  ; },<br >   ;  ; "code":200,<br >   ;  ; "msg":"success"<br >}
391- GETS: <br > 安全/私密获取数据,< br >非明文,< br > 用于获取钱包等< br >对安全性要求高的数据 | base_url/post_get/ | 最外层加一个"tag": tag ,其它同GET | 同GET
392- HEADS: <br > 安全/私密获取数量,< br >非明文,< br > 用于获取银行卡数量等< br >对安全性要求高的数据总数 | base_url/post_head/ | 最外层加一个"tag": tag ,其它同HEAD | 同HEAD
393- POST: <br > 新增数据,<br > 非明文 | base_url/post/ | {<br > TableName:{<br > …<br > },<br > "tag":tag<br >} <br > {…}中id由服务端生成,不能传 <br ><br >例如一个id为38710的User发布一个新Moment:<br >{<br > "Moment":{<br > "userId":38710,<br > "content":"APIJSON,let interfaces and documents go to hell !"<br > },<br > "tag":"Moment"<br >} | {<br > TableName:{<br > "code":200,<br > "msg":"success",<br > "id":38710<br > },<br > "code":200,<br > "msg":"success"<br >}<br >例如<br >{<br > "Moment":{<br > "code":200,<br > "msg":"success",<br > "id":120<br > },<br > "code":200,<br > "msg":"success"<br >}
394- PUT: <br > 修改数据,< br > 非明文,< br > 只修改所传的字段 | base_url/put/ | {<br >   ;  ; TableName:{<br >   ;  ;  ;  ; "id": id ,<br >   ;  ;  ;  ; …<br >   ;  ; },<br >   ;  ; "tag": tag <br >} <br > {…}中id必传 <br ><br >例如修改id为235的Moment的content:<br >{<br >   ;  ; "Moment":{<br >   ;  ;  ;  ; "id":235,<br >   ;  ;  ;  ; "content":"APIJSON,let interfaces and documents go to hell !"<br >   ;  ; },<br >   ;  ; "tag":"Moment"<br >} | 同POST
395- DELETE: <br > 删除数据,< br > 非明文 | base_url/delete/ | {<br >   ;  ; TableName:{<br >   ;  ;  ;  ; "id": id <br >   ;  ; },<br >   ;  ; "tag": tag <br >} <br > {…}中id必传,一般只传id <br ><br >例如删除id为120的Moment:<br >{<br >   ;  ; "Moment":{<br >   ;  ;  ;  ; "id":120<br >   ;  ; },<br >   ;  ; "tag":"Moment"<br >} | 同POST
389+ GET: <br > common query | base_url/get/ | {<br >   ;  ; TableName:{<br >   ;  ;  ;  ; … <br >   ;  ; }<br >} <br > {…}内为限制条件<br ><br > 例如获取一个id为235的Moment:<br >{<br >   ;  ; "Moment":{<br >   ;  ;  ;  ; "id":235<br >   ;  ; }<br >} | {<br >   ;  ; TableName:{<br >   ;  ;  ;  ; ...<br >   ;  ; },<br >   ;  ; "code":200,<br >   ;  ; "msg":"success"<br >}<br >例如<br >{<br >   ;  ; "Moment":{<br >   ;  ;  ;  ; "id":235,<br >   ;  ;  ;  ; "userId":38710,<br >   ;  ;  ;  ; "content":"APIJSON,let interfaces and documents go to hell !"<br >   ;  ; },<br >   ;  ; "code":200,<br >   ;  ; "msg":"success"<br > }
390+ HEAD: <br > common count | base_url/head/ | {<br >   ;  ; TableName:{<br >   ;  ;  ;  ; …<br >   ;  ; }<br > } <br > {…}内为限制条件 <br ><br > 例如获取一个id为38710的User所发布的Moment总数:<br >{<br >   ;  ; "Moment":{<br >   ;  ;  ;  ; "userId":38710<br >   ;  ; }<br >} | {<br >   ;  ; TableName:{<br >   ;  ;  ;  ; "code":200,<br >   ;  ;  ;  ; "msg":"success",<br >   ;  ;  ;  ; "count":10<br >   ;  ; },<br >   ;  ; "code":200,<br >   ;  ; "msg":"success"<br >} <br > 例如<br >{<br >   ;  ; "Moment":{<br >   ;  ;  ;  ; "code":200,<br >   ;  ;  ;  ; "msg":"success",<br >   ;  ;  ;  ; "count":10<br >   ;  ; },<br >   ;  ; "code":200,<br >   ;  ; "msg":"success"<br >}
391+ GETS: <br > safe, single, simple GET | base_url/post_get/ | 最外层加一个"tag": tag ,其它同GET | 同GET
392+ HEADS: <br > safe, single, simple HEAD | base_url/post_head/ | 最外层加一个"tag": tag ,其它同HEAD | 同HEAD
393+ POST: <br > create new data | base_url/post/ | {<br > TableName:{<br > …<br > },<br > "tag":tag<br >} <br > {…}中id由服务端生成,不能传 <br ><br >例如一个id为38710的User发布一个新Moment:<br >{<br > "Moment":{<br > "userId":38710,<br > "content":"APIJSON,let interfaces and documents go to hell !"<br > },<br > "tag":"Moment"<br >} | {<br > TableName:{<br > "code":200,<br > "msg":"success",<br > "id":38710<br > },<br > "code":200,<br > "msg":"success"<br >}<br >例如<br >{<br > "Moment":{<br > "code":200,<br > "msg":"success",<br > "id":120<br > },<br > "code":200,<br > "msg":"success"<br >}
394+ PUT: <br > modify values of keys | base_url/put/ | {<br >   ;  ; TableName:{<br >   ;  ;  ;  ; "id": id ,<br >   ;  ;  ;  ; …<br >   ;  ; },<br >   ;  ; "tag": tag <br >} <br > {…}中id必传 <br ><br >例如修改id为235的Moment的content:<br >{<br >   ;  ; "Moment":{<br >   ;  ;  ;  ; "id":235,<br >   ;  ;  ;  ; "content":"APIJSON,let interfaces and documents go to hell !"<br >   ;  ; },<br >   ;  ; "tag":"Moment"<br >} | 同POST
395+ DELETE: <br > delete data | base_url/delete/ | {<br >   ;  ; TableName:{<br >   ;  ;  ;  ; "id": id <br >   ;  ; },<br >   ;  ; "tag": tag <br >} <br > {…}中id必传,一般只传id <br ><br >例如删除id为120的Moment:<br >{<br >   ;  ; "Moment":{<br >   ;  ;  ;  ; "id":120<br >   ;  ; },<br >   ;  ; "tag":"Moment"<br >} | 同POST
396396
397397
3983981.TableName指要查询的数据库表Table的名称字符串。第一个字符为大写字母,剩下的字符要符合英语字母、数字、下划线中的任何一种。对应的值的类型为JSONObject,结构是 {...},里面放的是Table的字段(列名)。下同。<br >
0 commit comments