找回密码
 立即注册

QQ登录

只需一步,快速开始

微信公众号开发资源

关注:794

所属分类: 微信开发 微信公众号开发资源

本版块为微信公众号开发教程与公众号开发相关技术分享板块,技术提问请到其他对应的问答板块发帖:)

[公众号开发博客] Wechat库的使用 - 傻瓜式微信开发教程5 - 耗子原创

  [复制链接]
查看: 168416|回复: 545
最佳答案
91 

57

主题

231

帖子

2112

积分

超级版主

Rank: 8Rank: 8

积分
2112
QQ
 楼主| 发表于 2015-8-17 17:33:08 | 显示全部楼层 |阅读模式
上一篇帖子附件中我们提供了wechat的php的库,
这里我们简要介绍一个这个库的源码和使用.

这个库的主文件为`Wechat.php`,
其余的几个文件都是为这个文件服务的,
提供加解密,消息拼接等功能.

`Wechat.php`中的一个主要类为`Wechat`,
这个类提供了接收到各种微信消息的回调函数,
例如用户关注本公众号的时候会调用到`Wechat`类的`onSubscribe`函数,
我们就可以继承`Wechat`类,然后复写`onSubscribe`函数,实现自己的回复了.

我们在使用`Wechat`这个类的时候,需要继承`Wechat`实现自己的子类,
以便使用这个类提供的各种消息回调函数.
然后创建这个子类的实例,用于对request请求的处理.

例如:
游客,如果您要查看本帖隐藏内容请回复


在创建`TestWechat`实例过程中会调用父类`Wechat`的构造函数,
这里完成了token的验证,以及请求数据的解析和暂存.
下面是对Wechat构造函数的说明.
游客,如果您要查看本帖隐藏内容请回复


之后会调用run()函数,
run函数会检测微信服务器发送过来的消息类型,
然后根据不同的类型,调用Wechat中的对应函数进行处理.
因为我们使用的`TestWechat`集成了`Wechat`,
我们只需要在`TestWechat`中复写一下用到的函数,
就会在接收到相应的消息时调用到我们复写的函数.
这也是我们再上一个帖子中复写`onText`函数的原因.

游客,如果您要查看本帖隐藏内容请回复

评分

参与人数 1微币 +1 收起 理由
donglap + 1

查看全部评分

回复

使用道具 举报

最佳答案
1 

1

主题

200

帖子

648

积分

专家路上

CEO

积分
648
发表于 2015-8-17 17:47:16 | 显示全部楼层
支持一下!
前路 钱路 有钱才有路——qian.lu
回复

使用道具 举报

最佳答案
2 

6

主题

96

帖子

2717

积分

专家路上

UFO

积分
2717
发表于 2015-8-18 12:04:51 | 显示全部楼层
支持一下![pay] 12.gif [/pay]
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

7

帖子

8

积分

新人求带

积分
8
发表于 2015-8-18 15:35:50 | 显示全部楼层
谢谢分享
回复

使用道具 举报

最佳答案
0 

0

主题

8

帖子

160

积分

新人求带

积分
160
发表于 2015-8-18 17:15:22 | 显示全部楼层
aaasaaaaaaaaaaaaaaaaaaa支持大牛
回复 支持 反对

使用道具 举报

最佳答案
0 

1

主题

10

帖子

78

积分

新人求带

积分
78
发表于 2015-8-19 08:47:24 | 显示全部楼层
太谢谢了啊
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

5

帖子

11

积分

新人求带

积分
11
发表于 2015-8-19 19:40:20 | 显示全部楼层
看看·················
回复 支持 反对

使用道具 举报

最佳答案
0 

1

主题

51

帖子

61

积分

新人求带

积分
61
发表于 2015-8-19 21:05:32 | 显示全部楼层
很详细,谢谢楼主了很详细,谢谢楼主了
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

27

帖子

35

积分

新人求带

积分
35
发表于 2015-8-21 11:28:23 | 显示全部楼层
好吧,真不容易
回复 支持 反对

使用道具 举报

最佳答案
0 

1

主题

15

帖子

32

积分

新人求带

积分
32
发表于 2015-8-22 21:29:52 | 显示全部楼层
学习 谢谢楼主
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


易域网-您身边的域名管家

henkuai.com是专业的第三方微信开发者平台,为生态而生。


本站为第三方微信开发者平台,非腾讯官方网站。

天津市滨海新区
中新生态城中成大道生态建设公寓9号楼3层301

欢迎来这里一起喝喝茶,
聊聊你的产品。

微信公众号gongzhongkaifa

工作日12小时内回复。

网站业务
zhongcong@henkuai.com

工作日12小时内回复。

市场合作
songchang@henkuai.com