W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
雖然提供了在線接口參數(shù)的查看,但在和客戶端對(duì)接過程中,我們作為后臺(tái)開發(fā),還是需要人工提供接口文檔給客戶端的,這里提供一個(gè)接口文檔編寫的模板,以供參考,并且以我們熟悉的?service=User.GetBaseInfo為例說明如何編寫高效的文檔。
溫馨提示:斜體字表示是注釋說明。
對(duì)接口功能的簡(jiǎn)單說明。
獲取用戶的基本信息。
請(qǐng)求的相對(duì)鏈接和當(dāng)前接口級(jí)參數(shù),通常為?service=XXX.XXX + 公共接口參數(shù)。
/demo/?service=User.GetBaseInfo
對(duì)當(dāng)前接口級(jí)參數(shù)的說明,建議使用在線接口參數(shù)查詢工具,但以下的參數(shù)說明也是需要的。
參數(shù) | 名字 | 是否必須 | 說明 | 示例 |
---|---|---|---|---|
userId | 用戶ID | 是 | 表示用戶的ID | &user_iduser_id=1 |
對(duì)當(dāng)前接口級(jí)返回參數(shù)的說明,即對(duì){"ret":返回狀態(tài)碼,"data":"應(yīng)該業(yè)務(wù)數(shù)據(jù)","msg":"錯(cuò)誤提示"}中的data部分進(jìn)行說明。
{
"ret": 200,
"data": {
"code": 0, //code=0表示正確獲取用戶信息,code=1時(shí)表示用戶不存在
"msg": "", //業(yè)務(wù)提示文案
"info": { //僅當(dāng)code=0的情況下非空且有用戶信息
"id": "1", //用戶ID
"name": "dogstar", //用戶名
"note": "oschina" //用戶來源
}
},
"msg": ""
}
至少應(yīng)包括成功示例,失敗示例可選
請(qǐng)求:
http://phalapi.oschina.mopaas.com/Public/demo/?service=User.GetBaseInfo&user_iduser_id=1
返回:
{
"ret": 200,
"data": {
"code": 0,
"msg": "",
"info": {
"id": "1",
"name": "dogstar",
"note": "oschina"
}
},
"msg": ""
}
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: