学习目标:了解微信SDK整体架构,调用方式。目的为今后开发中与微信有关的部分打好基础,近期水厂项目是就其中之一。
学习步骤:Thinkphp上的这个SDK说明文件写的不好,只有一个目录说明,配置说明和简单的例子。我从目录说明开始,梳理了一下整体架构。再看只能看源代码了,好在源代码的逻辑结构非常清晰。
这个SDK是将微信接口分为两大部分,一部分是被动接口,就是收到粉丝发来的消息,进行回复的接口WechatApi.php,需要主动接口调用 。一部分是主动接口,就是对菜单、素材等进行主动管理的接口Wechat.php。其中被动接口直接进行了范例式的回复,通过Wechat.php类中的reply方法进行回复。主动接口又对各种分类功能(菜单、素材、客服)进行了调用包装,将各分类功能分别写入单独的类文件方便维护。
总结:今天的目标设置的也不错,基本完成并模拟写下了以上部分,回头再看看是否能看懂是检验今天学习的好办法。
今天是上班时间,在单位基本没有时间看书,学习。不过下班时间利用的还可以。加油!!!