- 记录我开发的第一个微信公众号,对于咱们前端来说,用node开发微信公众号是最省力的,虽然node是js的运行环境,但node是用JavaScript编写的,更易于理解。
1、微信公众号介绍
微信公众平台提供了编辑模式和开发模式:通过编辑模式实现文字,语音,图片,图文消息的自动回复和关键词自动回复。不会开发的人、自媒体也可以打造自己的微信公公号。开发模式是对微信公众平台的二次开发,使用微信公众平台开放的接口,通过编程方式实现自定义菜单的创建、用户消息的接收/处理/响。
1.1编辑模式
进入微信公众平台官网,申请一个微信公众号,根据微信公众平台提供的功能编辑,在平台管理配置一些参数就可以实现:手动给用户推送图文消息;利用底部菜单引导用户进入运营站点;利用用户发送的关键字自动回复用户;对用户发送的消息进行客服回复等。其交互过程如下图:
- 在编辑模式下,公众号管理员需要根据用户的需求随时手动更换、设置消息回复,该方式缺乏自动处理的灵活性。
1.2开发模式
所谓的所谓进阶开发:即不再使用微信自带的回复功能,而使用自己的服务来处理粉丝们的信息。即通过开发应用程序与用户进行交互。
-
通过对微信公众号的开发,在应用程序上对消息回复、自定义菜单、图文素材管理以满足更多复杂的功能。
-
该篇就介绍下微信公众,微信公众号开发第一步:申请一个微信公号,按照微信公众平的要求注册邮箱、填写信息就可以了。