上QQ阅读APP看书,第一时间看更新
2.1 微信公众平台开发者模式简介
本节主要介绍开发者模式与编辑模式的异同,如何开启开发者模式,以及使用中的相关注意事项。
2.1.1 编辑模式与开发者模式
提到微信公众平台的开发者模式,就不得不提到编辑模式。在上一章中,我们已经知道,使用编辑模式可以实现素材管理、文章发布、消息回复、数据统计等相应的功能,所以编辑模式实际上是为运营人员提供的。
以微信公众平台的消息回复为例,在编辑模式下,当用户在公众号上发送消息时,微信公众平台会把消息直接转发到消息管理中,运营人员可以直接进行相应的消息回复操作。而在开发者模式下,当用户发送了消息后,微信公众平台会把相应的内容以 HTTP 的形式发送给开发者接入的网页地址,这样开发者就可以对不同的消息进行不同的业务处理,处理完毕后再进行消息回复。
这样,开发者就可以根据实际的业务需求,在开发者模式下进行相应的定制开发,例如,根据不同的消息类型编写脚本进行不同的回复等。以消息处理为例,编辑模式交互流程如图2.1所示。
图2.1 微信公众平台编辑模式交互流程
而开发者模式交互流程则如图2.2所示。
图2.2 微信公众平台开发者模式交互流程
2.1.2 开启开发者模式
若需要切换到开发者模式,登录微信公众平台后,我们可以在左侧导航栏“开发”一栏下找到“基本配置”菜单并单击进入。管理界面如图2.3所示。
图2.3 开发者模式管理界面
在配置了开发者第三方服务器的URL地址后,单击“启用”按钮即可完成开发者模式的切换。需要说明的是,接入的详细步骤将会在下面几节中详细说明。
说明
微信公众平台编辑模式和开发者模式互相切换后,对原保存在内容不会做更改,原来保存的内容是不会丢失的。