開發學習日記(三):6點經驗,日記6點
1.token驗證和請求響應
token驗證,用get方法。 請求入口,用psot方法。 一個公眾號或者輕應用的入口,就是一個url,同一個url分為get和post。 get的時候,4個參數都不為空白,必須校正。 post的時候,也要校正參數,只是不用輸出echostr。
post的時候,echostr可能為空白,是否要檢查echostr是否為空白呢?既然不用輸出,按說不需要校正。2.介面訪問憑證access_token
每次獲得一次憑證,有一定的到期時間。也就是說,可以緩衝起來。
暫時還沒仔細去看代碼。
3.訊息請求與響應
請求時的fromUserName-響應時的toUserName
請求時的toUserName-響應時的fromUserName
4.的介面不就是一個API嘛本身介面,也就那樣,不是很難。多年之前,對外提供介面就很流行了。API、函數、方法,都是一個鳥樣,輸入-處理-輸出。
5.複用與基礎庫按鈕、菜單、XML和對象轉換等很多都是可複用的基礎庫。用了物件導向,看起來非常清楚。不同的項目,完全可以重用。
6.開發調試器 網上有不少,也有人自己寫。
我用的下面這個
http://www.jeecg.org/forum.php?mod=attachment&aid=ODQ3fDUxOTUyNGM0fDE0MDU0MDc0NjF8NTUyN3wxODY1需要注意的是,要麼在參數中帶上完整的token等校正,要麼加上特別的參數,比如devMode=true,避免校正。
我採用的是帶上自己特定的參數,devMode=true這種方式。
public static boolean checkSignature(TokenCheck tokenCheck){
if(tokenCheck.getDevMode() != null){return true;}return checkSignature(tokenCheck.getSignature(),tokenCheck.getTimestamp(),tokenCheck.getNonce());
}小雷FansUnion-武漢九天鳥科技有限公司 創始人&負責人