欧美三级国产三级日韩三级_亚洲熟妇丰满大屁股熟妇_欧美亚洲成人一区二区三区_国产精品久久久久久模特

微信小程序云開發(fā)教程-后端接口分析和接口返回值的格式定義 ... ... - 新聞資訊 - 云南小程序開發(fā)|云南軟件開發(fā)|云南網(wǎng)站建設(shè)-昆明葵宇信息科技有限公司

159-8711-8523

云南網(wǎng)建設(shè)/小程序開發(fā)/軟件開發(fā)

知識(shí)

不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營(yíng)銷的便利,運(yùn)營(yíng)的高效,讓網(wǎng)站成為營(yíng)銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!

您當(dāng)前位置>首頁 » 新聞資訊 » 小程序相關(guān) >

微信小程序云開發(fā)教程-后端接口分析和接口返回值的格式定義 ... ...

發(fā)表時(shí)間:2021-1-5

發(fā)布人:葵宇科技

瀏覽次數(shù):50

本小節(jié)我們將學(xué)習(xí)如何定義后端的接口。

    開發(fā)之前,我們得分析后端需要提供哪些接口。

    我們可以根據(jù)需求文檔來進(jìn)行分析。

    第一個(gè)功能是用戶自動(dòng)登錄,那么我們后端需要提供一個(gè)接口實(shí)現(xiàn)用戶的靜默注冊(cè),什么是靜默注冊(cè)?我們將在后面的章節(jié)詳細(xì)講解。

    第二個(gè)功能是展示搜索熱詞,那么我們后端需要提供一個(gè)接口能夠獲取系統(tǒng)中的所有熱詞。

    第三個(gè)功能是搜索某個(gè)詞的近義詞,那么我們后端需要提供一個(gè)接口返回某個(gè)詞的所有近義詞。

    第四個(gè)功能是對(duì)搜索結(jié)果點(diǎn)贊,那么我們后端需要提供一個(gè)接口可以增加某對(duì)近義詞的相關(guān)強(qiáng)度。

    第五個(gè)功能是聯(lián)系與反饋,那么我們后端需要提供一個(gè)接口可以接收并保存用戶的反饋信息。

    第六個(gè)功能是給用戶發(fā)送微信通知,那么我們后端需要提供一個(gè)接口給前端獲取訂閱消息模板的ID。

    第七個(gè)功能是管理員可以查看所有反饋,那么我們后端需要提供一個(gè)接口能夠展示用戶提交過的所有反饋。

    第八個(gè)功能是管理員可以刪除反饋,那么我們后端需要提供一個(gè)接口用來刪除指定的一個(gè)反饋。

    到此,我們已經(jīng)明確了后端需要提供哪些接口,但接口的詳細(xì)定義,我們將在后面的章節(jié)進(jìn)行詳細(xì)講解。

    為了方便前端調(diào)用和接口管理,我們必須提前定義好所有接口的返回值格式,無論接口處理的結(jié)果是什么,返回給前端的接口都必須是統(tǒng)一的。

    我們規(guī)定,接口的返回結(jié)果格式如下,返回的是一個(gè)json對(duì)象,里面有三個(gè)字段:

    第一個(gè)字段是errCode,代表的是錯(cuò)誤碼,0表示調(diào)用成功,其它數(shù)字代表失敗,每個(gè)數(shù)字代表什么含義,同學(xué)們可以根據(jù)自己的情況進(jìn)行定義。

    第二個(gè)字段是errMsg,代表的是錯(cuò)誤信息,用來對(duì)錯(cuò)誤碼的文字解釋,要不前端開發(fā)者只看到錯(cuò)誤碼,就會(huì)很迷惑。

    第三個(gè)字段是data,咱們將其它數(shù)據(jù)都放到這個(gè)里面。

相關(guān)案例查看更多