和app提供接口調接口那些事

  1. 有一個文檔是很有必要的:基本內容 要有比如:名稱,http方式,參數, 返回值

  2. 返回數據類型是JSON,還是 XML

  3. 對於返回值注意一個地方‘’[] , array(), null  這在php看來都是一個類型的比如empty;

    然而由於android,ios 所用是強類型語言所以 這些類型在他們看來有着本質的天大的區別,所以要和app人員約定好,要麼統一‘’代替其他類型,要麼在文檔中明確的註釋,如數組有數據當然是數組,沒數據是‘’還是[]

  4. php 中的array 特別不是數字鍵,是字符鍵的在 app解析時就不能解釋爲數組 而要解析爲字典類型,所以除非特殊要求,否則  php的array都要是數字鍵0,1,2這種,不確定時可以用array_values($array)處理php的數組。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章