[](https://travis-ci.org/zhangchunlin/uliweb-apijson)
uliweb-apijson is a subset and slightly different variation of [apijson](https://github.com/TommyLemon/APIJSON/blob/master/Document.md)
You can try:
- [Demo uliweb project](demo/README.md)
- [uliweb-apijson document](uliweb_apijson/apijson/README.md)
------
uliweb-apijson æ¯ APIJSON ç Python çå端å®ç°ï¼åºäº uliweb æ¡æ¶ã
APIJSON
ðç äºææä»·å¼å¼æºé¡¹ç®
ðå端æ¥å£åææ¡£èªå¨åï¼å端(客æ·ç«¯) å®å¶è¿åJSONçæ°æ®åç»æï¼
Â
Â
Â
Â
Â
Â
Â
English
 éç¨ææ¡£
è§é¢æç¨
å¨çº¿å·¥å
·
---
APIJSONæ¯ä¸ç§ä¸ºAPIèççJSONç½ç»ä¼ è¾åè®®ã
为 ç®åçå¢å æ¹æ¥ãå¤æçæ¥è¯¢ãç®åçäºå¡æä½ æä¾äºå®å
¨èªå¨åçAPIã
è½å¤§å¹
éä½å¼å忲鿿¬ï¼ç®åå¼åæµç¨ï¼ç¼©çå¼å卿ã
éåä¸å°ååå端å离ç项ç®ï¼å°¤å
¶æ¯äºèç½åä¸é¡¹ç®åä¼ä¸èªç¨é¡¹ç®ã
éè¿èªå¨åAPIï¼å端å¯ä»¥å®å¶ä»»ä½æ°æ®ãä»»ä½ç»æï¼
大é¨åHTTP请æ±å端åä¹ä¸ç¨åæ¥å£äºï¼æ´ä¸ç¨åææ¡£äºï¼
å端åä¹ä¸ç¨åå端æ²éæ¥å£æææ¡£é®é¢äºï¼åä¹ä¸ä¼è¢«ææ¡£åç§é误åäºï¼
å端åä¹ä¸ç¨ä¸ºäºå
¼å®¹æ§æ¥å£åæ°çæ¥å£åææ¡£äºï¼åä¹ä¸ä¼è¢«åç«¯éæ¶éå°æ²¡å®æ²¡äºå°ç¦äºï¼
### ç¹ç¹åè½
#### å¨çº¿è§£æ
* èªå¨çææ¥å£ææ¡£ï¼æ¸
æ°å¯è¯»æ°¸è¿ææ°
* èªå¨çæè¯·æ±ä»£ç ï¼æ¯æAndroidåiOS
* èªå¨çæJavaBeanæä»¶ï¼ä¸é®ä¸è½½
* èªå¨ç®¡ç䏿µè¯æ¥å£ç¨ä¾ï¼ä¸é®å
񄧮
* èªå¨æ ¡éªä¸æ ¼å¼åJSONï¼æ¯æé«äº®åæ¶å±
#### 对äºå端
* ä¸ç¨åååç«¯å¬æ¥å£ãæ±ææ¡£
* æ°æ®åç»æå®å
¨å®å¶ï¼è¦å¥æå¥
* ç请æ±ç¥ç»æï¼ææ±å³æå¾
* å¯ä¸æ¬¡è·å任使°æ®ãä»»ä½ç»æ
* è½å»é¤é夿°æ®ï¼èçæµéæé«é度
#### 对äºå端
* æä¾éç¨æ¥å£ï¼å¤§é¨åAPIä¸ç¨åå
* èªå¨çæææ¡£ï¼ä¸ç¨åç¼ååç»´æ¤
* èªå¨æ ¡éªæéãèªå¨ç®¡ççæ¬ãèªå¨é²SQL注å
¥
* 弿¾APIæ éååçæ¬ï¼å§ç»ä¿æå
¼å®¹
* æ¯æå¢å æ¹æ¥ãæ¨¡ç³æç´¢ãæ£åå¹é
ãè¿ç¨å½æ°ç

å¤è¡¨å
³èæ¥è¯¢ãç»æèªç±ç»åãå¤ä¸ªæµè¯è´¦å·ãä¸é®å
±äº«æµè¯ç¨ä¾

èªå¨çæå°è£
请æ±JSONçAndroidä¸iOS代ç ãä¸é®èªå¨çæJavaBeanæè§£æResponseç代ç

èªå¨ä¿å请æ±è®°å½ãèªå¨çææ¥å£ææ¡£ï¼å¯æ·»å 常ç¨è¯·æ±ãå¿«æ·æ¥çä¸é®æ¢å¤

ä¸é®èªå¨æ¥å£å彿µè¯ï¼ä¸éè¦åä»»ä½ä»£ç (æ³¨è§£ãæ³¨éçå
¨é½ä¸è¦)
[以ä¸Gifå¾çèµ·æ¥æ¯è¾å¡ï¼å®é
卿æºä¸Appè¿è¡å¾æµç
]



### 为ä»ä¹è¦ç¨APIJSONï¼
[åå端10大çç¹è§£æ](https://github.com/TommyLemon/APIJSON/wiki)
### å¿«é䏿
[Demo](https://github.com/zhangchunlin/uliweb-apijson/blob/master/demo/README.md)
[ææ¡£](https://github.com/zhangchunlin/uliweb-apijson/blob/master/uliweb_apijson/apijson/README.md)
### ä¸è½½å®¢æ·ç«¯App
仿微信æåå卿宿项ç®
[APIJSONApp.apk](http://files.cnblogs.com/files/tommylemon/APIJSONApp.apk)
æµè¯åèªå¨çæä»£ç å·¥å
·
[APIJSONTest.apk](http://files.cnblogs.com/files/tommylemon/APIJSONTest.apk)
### ææ¯äº¤æµ
妿æä»ä¹é®é¢æå»ºè®®å¯ä»¥ [æISSUE](https://github.com/zhangchunlin/uliweb-apijson/issues) æ [å 群](https://github.com/TommyLemon/APIJSON#%E6%8A%80%E6%9C%AF%E4%BA%A4%E6%B5%81)ï¼äº¤æµææ¯ï¼å享ç»éªã
å¦æä½ è§£å³äºæäºbugï¼æè
æ°å¢äºä¸äºåè½ï¼æ¬¢è¿ [è´¡ç®ä»£ç ](https://github.com/zhangchunlin/uliweb-apijson/pulls)ï¼ææ¿ä¸å°½~
### è´¡ç®è
们
æè°¢å¤§å®¶çè´¡ç®ã
### ç¸å
³æ¨è
[APIJSON, 让æ¥å£åææ¡£è§é¬¼å»å§ï¼](https://my.oschina.net/tommylemon/blog/805459)
[仿QQ空é´å微信æååï¼é«è§£è¦é«å¤ç¨é«çµæ´»](https://my.oschina.net/tommylemon/blog/885787)
[åç«¯å¼æ:3è¡ä»£ç ååº8个æ¥å£ï¼](https://my.oschina.net/tommylemon/blog/1574430)
[å端èªå¨åçæ¬ç®¡çï¼åä¹ä¸ç¨æ¹URLäºï¼](https://my.oschina.net/tommylemon/blog/1576587)
[3æ¥å建APIJSONå端æ°è¡¨åé
ç½®](https://my.oschina.net/tommylemon/blog/889074)
### å
¶å®é¡¹ç®
[APIJSON](https://github.com/TommyLemon/APIJSON) ç äºææä»·å¼é¡¹ç®ï¼å端æ¥å£åææ¡£èªå¨åï¼å端(客æ·ç«¯) å®å¶è¿åJSONçæ°æ®åç»æ
[APIJSONAuto](https://github.com/TommyLemon/APIJSONAuto) èªå¨åæ¥å£ç®¡çå·¥å
·ï¼èªå¨çæææ¡£ä¸æ³¨éãèªå¨çæä»£ç ãèªå¨åå彿µè¯ãèªå¨éææ£æ¥ç
[APIJSON-Android-RxJava](https://github.com/TommyLemon/APIJSON-Android-RxJava) 仿微信æåå卿宿项ç®ï¼ZBLibrary(UI) + APIJSON(HTTP) + RxJava(Data)
[Android-ZBLibrary](https://github.com/TommyLemon/Android-ZBLibrary) Android MVPå¿«éå¼åæ¡æ¶ï¼Demoå
¨é¢ï¼æ³¨é详ç»ï¼ä½¿ç¨ç®åï¼ä»£ç 严谨
æè°¢çå¿çä½è
们çè´¡ç®ï¼ç¹ âStar æ¯æä¸ä»ä»¬å§ã
### æç»æ´æ°
https://github.com/zhangchunlin/uliweb-apijson/commits/master
### ç äºä¸»é¡µ
https://gitee.com/zhangchunlin/uliweb-apijson
### æè¦èµèµ
å¦æä½ åæ¬¢ uliweb-apijsonï¼æè§å®å¸®å©å°äºä½ ï¼å¯ä»¥ç¹å³ä¸è§ âStar æ¯æä¸ä¸ï¼è°¢è°¢ ^_^