微信公众平台开发模式介绍

9158APP 0

这一部分主要阐述微信公众平台的开发模式。首先我不是程序员,所以这篇文章不谈编程代码,但是既然我们是开发微信POP营销系统,我对开发模式有一定的了解,应该对准备尝试做微信开发的朋友有帮助。不要走一些弯路。如果您对本教程有任何疑问或错误,请留言或直接联系我进行更正。

微信公众平台开发模式介绍

首先要明确在开发模式中什么能做什么不能做:


一、开发模式可以实现的功能

你可以通过自己开发的系统接收用户发来的消息,并反馈相应的内容。

可以接收用户发来的地理位置,可以通过地理位置反馈附近餐厅或交通的信息(比如高德的地图

通过事件推送,可以识别用户对公众账号的订阅和退订操作。

开发模式下的界面不仅可以反馈图形消息,还可以反馈音频内容给用户。

图片、语音、视频等内容都可以通过通用接口上传到公众平台,这些素材都可以调用。

您可以管理自定义菜单功能。(该功能仍在测试中)

2。开发模式无法实现的功能

我们无法识别用户账号名称,只能识别出一长串ToUserName,这应该是微信公众平台对用户信息的隐私保护。所以不可能把用户拉到自己的平台上进行管理。

无法管理或查看用户。

你不能单独回复一个用户。这个只能在微信公众平台上管理。

开发模式不支持群发消息,这个只能在微信公众平台操作。

当前开发模式的主要应用模式:

微信其实就是一个浏览器。只要用HTML5设计制作一个手机页面,就可以直接通过微信访问,可以给我们带来无限的想象空间。招行的微信就这样实现了余额查询、手机还款等功能。联通的微信可以查话费,查流量等等。当然,基于这种方式,我们可以做更多的后端功能开发。

微信内置地图定位,可以实现附近交通状况、餐厅、酒店等信息。

可以作为一个微信聊天机器人,需要强大的语义识别技术,这个功能已经在很多平台实现。

可以通过微信买彩票,比如腾讯官方的“便民彩票”。

状态通知功能。如果你用过DNSPOD微信,应该知道他有状态通知功能。当网站宕机或账户登录时,会自动通知你。如果这个功能普及,以后网站认证就不需要短信了。

如何打开微信公众平台的“开发模式”

启动开发模式非常简单。只需在后台进入开发模式后点击打开按钮,然后绑定接口文件,即可完成打开。下面我们看到了接口配置信息,其中应该填写URL和令牌信息。URL是放在你网站上的接口文件的地址,Token是验证码。最下面是接口的权限。

点击下图的“查看文档”,看看里面的“消息接口指南”。当你把它拉到底部,你会看到PHP示例代码,它包含了标准的PHP接口文件。

微信公众平台开发模式介绍

关于微信公众平台的开发文档

点击“查看文档”,我们将进入开发帮助文档。左边是文档栏,包括消息界面、通用界面、自定义菜单界面、使用限制和返回代码。代码之类的我就不细说了。让我用这几列来分别解释这个界面的用途。

1。消息接口:主要用于接收用户发送的消息,然后通过该接口向用户反馈相应的图文内容或音频内容。

2。通用接口:主要用于上传图片、语音、视频素材到微信公众平台,可以通过这个接口调用这些素材。(此界面需要向微信申请内测资质才能使用)

3。自定义菜单界面:通过该界面可以创建、查询和添加自定义菜单。(此界面需要向微信申请内测资质才能使用)

微信公众平台开发模式介绍

4。使用限制:这里只限制通用界面和自定义菜单界面的操作频率(注意这不是用户使用次数,是后台操作次数,不会影响用户使用),不限制消息界面。

微信公众平台开发模式介绍

5。返回代码描述:这是使用通用接口出现的Json返回结果,方便开发者通过返回代码识别开发程序。