2.14.微信API包裝管理
以上所有在后臺管理的功能,都是通過對微信API的包裝管理實現的,我們在開發頂層的應用前,已經把所有的微信提供的接口進行了有效的封裝。微信的相關接口的管理,它的分類圖如下所示。
在各種程序模塊里面,我們所有處理的數據,基本上都是通過自定義實體類的方式進行傳遞(注意:實體類是我根據程序開發需要自己定義的,非微信本身的實體類),這樣非常方便我們處理操作,否則每次需要解析不同的消息內容,很容易出現問題,這樣強類型的數據類型,提高了我們開發微信應用的強壯型和高效性。這些實體類的對象有一定的繼承關系的,他們的繼承關系如下所示。
微信的回復消息處理,它也是繼承自BaseMessage實體類的(同樣,下圖的實體類及其繼承關系也是自定義的,方便程序開發),它的關系如下所示。(中培小編發文)