發(fā)布者:APP開發(fā)接口
時(shí)間:2023.02.27
來源:APP開發(fā)接口
1、數(shù)據(jù)傳輸建議使用json,json具有很強(qiáng)的跨平臺(tái)性,大多編程語言都支持json解析,json正在逐步取代xml,成為網(wǎng)絡(luò)數(shù)據(jù)的通用格式。
2、為了保證接口安全,一定要加入鑒權(quán)體系,確保請(qǐng)求php接口的是合法來源。另外對(duì)于傳輸?shù)臄?shù)據(jù)也可以使用加密技術(shù),本書第20章有講述關(guān)于api接口簽名和信息加密的內(nèi)容。
3、對(duì)于線上的API,盡量使用error_reporting(0)關(guān)閉錯(cuò)誤提示,或者把錯(cuò)誤提示寫入到日志中,方便日后排查。這樣做的目的,一方面可以保護(hù)接口安全,防止輸出不該打印的錯(cuò)誤信息,另一方面是保證輸出的是正確的數(shù)據(jù)格式,防止輸出錯(cuò)誤信息被客戶端錯(cuò)誤解析而出現(xiàn)的接口調(diào)用異常。
4、開發(fā) API 和 WEB 有一定的區(qū)別,如果接口返回的格式不規(guī)范,被客戶端拿到解析,可能會(huì)導(dǎo)致客戶端閃退崩潰等情況的出現(xiàn),所以在接口上線之前一定要充分的測試。
5、盡可能保證php寫出的代碼的性能,手機(jī)應(yīng)用比web應(yīng)用對(duì)響應(yīng)速度的要求更高,因?yàn)橛脩羰謾C(jī)性能的巨大差異,手機(jī)應(yīng)用在從服務(wù)端取到數(shù)據(jù)后要進(jìn)行數(shù)據(jù)重組頁面渲染等會(huì)比web應(yīng)用消耗更多的時(shí)間。
推薦資訊
聯(lián)系我們
聯(lián)系我們
24小時(shí)熱線
電話
地址
郵箱
在線留言
獲取方案
股權(quán)代碼
服務(wù)熱線
一瞬公眾號(hào)
掃一掃關(guān)注微信
版權(quán)所有?青島一瞬網(wǎng)絡(luò)科技有限公司
魯公網(wǎng)安備37020202370226號(hào) 魯ICP備09061626號(hào)-9
網(wǎng)站建設(shè):一瞬網(wǎng)絡(luò)