上次是调通了“消息来自微信请求”一个请求验证接口。
今天下午,正式进军微信开发,完成了3个案例的demo,测试通过。
上次,提到读了5本书,4本PHP描述的,一本Java描述的。个人专注Java开发7年了,更倾向于用Java,当然PHP也要立即着手深入学习了。今天好几个PHP的外包项目,感觉太麻烦,都拒绝了。
Java的书,柳峰写的那本就非常好,至少可以用Good描述,Perfect的话,要看是否还有更多更优秀Java语言相关的微信书籍。
那本书的源码,网上都有,下载下来之后,全部看懂。了解一点微信的背景知识,对于懂Java的人来说,很简单。
我主要是做了一些重构工作:
1.对重复代码进行整理简化。
2.重新组织代码结构,重命名类、方法、变量。
3.字符串,用枚举类表示。
更多工作,忘了。
3个案例
1.创建菜单。3个菜单,用过微信的都懂,有按钮类、链接类、复合类型3种菜单按钮。
2.网站导航。点击OSChina这个菜单,回复用户一个消息“OSChina,顶天立地的开源网站”。
3. 消息类型,比如用户发送文本消息,就回复“这是一个文本消息”,图片、地理位置等类似。
账号与调试
1.自己的订阅号XiaoLeiFansUnion,没有通过认证,可以调用的接口很少。
想通过认证,必须是企业貌似,目前银行对公账号还没下来,所以不方便去申请那个服务号等认证。
2.测试号。
申请一个测试号,关注这个测试号,可以看到实际的效果。
微信官方提供了一些供开发者使用的工具,比如检查提供的接口是否正常。
3.服务器部署测试。
要搞个对外的域名才好使,使用自己的coderspace.cn,结果被阿里云万网拦截了,因为没有备案。
只好用我伟大的FansUnion.cn这个账号。
说到这,之前在帝都备案的4个域名就有价值了。
更多精彩内容,敬请关注 FansUnion博客(http://fansunion.cn)、九天鸟官方博客(临时网址为http://blog.fansunion.cn)、QQ空间(http://user.qzone.qq.com/240370818)