主要针对具备开发能力的人使用。开启该模式后,能够使用微信公众平台开放的接口,但是编辑模式的设置会失效,比如“自定义菜单”和“自动回复的消息”功能。通过编程方式可以实现更多复杂的功能,提供个性化服务。
总的来说,编辑模式就是为所有人提供的,如果你的需求仅仅只是常见的菜单,自动回复等,使用编辑模式已经满足,但是如果你需求的功能比较复杂,比如说需要从自己的业务系统数据库中查询数
公众号开发平台
主要针对具备开发能力的人使用。开启该模式后,能够使用微信公众平台开放的接口,但是编辑模式的设置会失效,比如“自定义菜单”和“自动回复的消息”功能。通过编程方式可以实现更多复杂的功能,提供个性化服务。
总的来说,编辑模式就是为所有人提供的,如果你的需求仅仅只是常见的菜单,自动回复等,使用编辑模式已经满足,但是如果你需求的功能比较复杂,比如说需要从自己的业务系统数据库中查询数据返回给微信用户,就需要使用到开发模式。
在进行和微信公众号服务器交互之前,需要进行接入验证。接入验证涉及的2个关键参数如下:URL:就是指我们自己的服务器地址。该URL是用来接收和响应微信消息和事件的接口URL(必须以http://或http://开头,分别支持80端口和443端口)Token:可任意填写,用作生成签名(必须为英文或数字,长度为3-32字符)
登录微信公众平台后,在公众平台的开发-基本设置页面,勾选协议成为,点击“修改配置”按钮,填写服务器地址(URL)、Token和EncodingAESKey,其中URL是用来接收微信消息和事件的接口URL。Token可由可以任意填写,用作生成签名(该Token会和接口URL中包含的Token进行比对,从而验证安全性)。EncodingAESKey由手动填写或随机生成,将用作消息体加密钥。
(作者: 来源:)