test

## 微商城API文檔

### 1. 背景

本文旨在為實(shí)現(xiàn)微團(tuán)手機(jī)客戶端與服務(wù)端提供統(tǒng)一的接口調(diào)用與交互規(guī)范。

### 2. 規(guī)范適用對(duì)象說明

1. 產(chǎn)品經(jīng)理

2. 項(xiàng)目經(jīng)理

3. 程序員

### 3. 名詞解釋

* restful:REST (REpresentational State Transfer) 描述了一個(gè)架構(gòu)樣式的網(wǎng)絡(luò)系統(tǒng),比如 web?應(yīng)用程序。指的是一組架構(gòu)約束條件和原則。滿足這些約束條件和原則的應(yīng)用程序或設(shè)計(jì)就是 RESTful。

* json:JSON(JavaScript Object Notation) 是一種輕量級(jí)的數(shù)據(jù)交換格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一個(gè)子集。 JSON采用完全獨(dú)立于語(yǔ)言的文本格式,但是也使用了類似于C語(yǔ)言家族的習(xí)慣(包括C, C++, C#, Java, JavaScript, Perl, Python等)。

### 4. 請(qǐng)求數(shù)據(jù)包格式規(guī)范

API提供如下REST風(fēng)格的HTTP接口:

http://hostname/hello/world?fields=appdata

query_string由系統(tǒng)級(jí)參數(shù)部分和具體API調(diào)用參數(shù)部分組成,以key1=value&key2=value2&…表示.。

### 5.響應(yīng)數(shù)據(jù)包格式規(guī)范

響應(yīng)數(shù)據(jù)包的格式為json格式,編碼為UTF-8。

http響應(yīng)頭中的Content-Type指定為application/json, charset=utf-8

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容