文档章节

微信开发学习日记(二):3个案例

FansUnion
 FansUnion
发布于 2015/10/22 10:30
字数 635
阅读 62
收藏 0
    上次是调通了“消息来自微信请求”一个请求验证接口。
    今天下午,正式进军微信开发,完成了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)

版权声明:本文为博主原创文章,未经博主允许不得转载。

© 著作权归作者所有

共有 人打赏支持
FansUnion
粉丝 57
博文 858
码字总数 825464
作品 0
丰台
高级程序员

暂无文章

Linux安装MySQL的两种方法

1. 运行平台:CentOS 6.3 x86_64,基本等同于RHEL 6.3 2. 安装方法: 安装MySQL主要有两种方法:一种是通过源码自行编译安装,这种适合高级用户定制MySQL的特性,这里不做说明;另一种是通过...

onedotdot
23分钟前
4
0
phpize源码安装php扩展

4、进入源码中的ext/pcntl目录 ~# cd php-5.3.29/ext/pcntl/ 5、运行 phpize 命令 ~# phpizeConfiguring for:PHP Api Version: 20090626Zend Module Api No: 20090626......

bengozhong
31分钟前
2
0
Git 常用技巧

# Git 常用技巧 ## 暖场 - Git 怎么读 ? - Git 的作者是谁 ? - 谁没有 Github 账号 ? - 谁没有在 Github 提交过 issues,PR ? - 谁没有不会用命令操作 Git ? ## Git 简介 Git 是一种代码...

帝子兮
43分钟前
2
0
MySQL学习笔记

踩坑建议 对于时间相关字段,为插入及显示毫秒数据,建议使用datetime(6)类型,并设置数据库客户端显示毫秒相关数据

OSC_fly
43分钟前
0
0
spring配置文件中xsd引用异常

异常: org.xml.sax.SAXParseException; lineNumber: 78; columnNumber: 69; schema_reference.4: 无法读取方案文档 'http://www.springframework.org/schema/tx/spring-tx-3.2.xsd', 原因为......

zaolonglei
46分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部