微信开发学习日记(二):3个案例
来源:互联网 发布:拜占庭容错算法机制 编辑:程序博客网 时间:2024/04/26 23:16
上次是调通了“消息来自微信请求”一个请求验证接口。
今天下午,正式进军微信开发,完成了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)
今天下午,正式进军微信开发,完成了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)
2 0
- 微信开发学习日记(二):3个案例
- 微信开发整合日记(3)
- 微信开发学习日记(三):6点经验
- 微信开发学习日记(六):weiphp框架
- 微信开发学习日记(七):开源微商城wemall
- 微信开发模式学习日记(1)
- 微信商城开发案例
- 微信开发整合日记(5)
- 微信开发整合日记(1)
- 微信开发整合日记(2)
- 微信开发整合日记(6)
- 微信公众平台开发案例
- Android开发 接入微信支付 案例
- 微信开发推送消息案例
- 微信自定义菜单开发案例
- 微信开发学习日记(一):快速阅读5本书,掌握整体背景
- 微信开发学习日记(四):研究和部署开源产品
- 微信开发学习日记(八):7步看懂weiphp插件机制,核心目标是响应微信请求
- linux设备驱动第四篇:从如何定位oops的代码行谈驱动调试方法
- springMVC
- 有关集合队列和栈的转换
- FaceBook开源库Fresco
- 笔试题相关
- 微信开发学习日记(二):3个案例
- 【Java】ExecutorService线程池示例
- xml文件的根节点layout_width或者layout_height设置无效果的原因分析
- session.getSession.setAttribute()和session.setAttribute()的再认识;
- Linux常用命令
- wireshark安装出现The NPF driver isn't running. You may have trouble
- Solr搜索的排序打分规则探讨
- [LeetCode]3Sum
- 程序员,你适合做一个项目经理吗?