刚开始接触微信公众号开发,初学者或者小白很难理解微信公众号开发涉及到的概念,例如微信公众号开发者模式是什么?包括哪些模式?这些模式有什么用途?这里给大家解析一下。
我们都知道微信公众号分为几种类型:
1、订阅号
为媒体和个人提供一种信息传播方式,主要偏于为用户传达资讯(类似报纸杂志),主要的定位是阅读,每天可以群发1条消息
2、服务号
为企业,政府或组织提供对用户进行服务,主要偏于服务交互(类似银行提供服务查询),每个月只可群发4条消息;
3、企业号
为企业,政府,事业单位,实现生产管理和协作运营的移动化,主要用于公司内部通讯使用,旨在为用户提供移动办公,需要先有成员的通讯信息验证才可以关注成功企业微信
这三种类型是必须要了解的,知道这些之后,我们再来看看微信公众号开发开发者模式有哪些?
1、编辑模式
主要针对非编程人员及信息发布类公众帐号使用。开启该模式后,可以方便地通过界面配置“自定义菜单”和“自动回复的消息”。好处是可视化界面配置,操作简单,快捷,但是功能有限。
(1)设置公众账号被关注时的回复消息:就是当你的公众号被订阅后,微信公众账号自动给订阅者回复的一条消息,内容可以设置为欢迎信息等等。
(2)消息自动回复设置:就是当有用户向公众账号发送消息时,公众账号的自动回复消息内容。不知道什么意思? QQ离开状态的自动回复大家应该明白吧?可在订阅者给你发消息时候进行自动回复。
(3)关键词自动回复:可在订阅者行为触发你所设置的关键词时,进行对应的关键词匹配消息回复。就是当微信公众账号接收到用户发送来带有关键字的消息,比如:你好时,微信公众账号自动回复相对应的内容,关键字可设置未完全匹配或包含关键词等。
总结一点编辑模式的核心主要就是两点:群发消息,自定义规则回复。
2、开发模式
主要针对具备开发能力的人使用。开启该模式后,能够使用微信公众平台开放的接口,但是编辑模式的设置会失效,比如“自定义菜单”和“自动回复的消息”功能。通过编程方式可以实现更多复杂的功能,提供个性化服务。
开发模式可以实现的功能:
1)可以接收用户发送过来的消息,通过你自己开发的系统把对应内容反馈回去。
2)可以接收用户发送过来的地理位置,通过地理位置你可以反馈附近餐厅信息或交通信息(例如高德地图)
3)通过事件推送,可以识别用户对公众帐号订阅和取消订阅操作的情况。
4)开发模式的接口除了可以反馈图文消息,也可以反馈音频内容给用户。
5)可以通过通用接口上传图片、语音、视频等内容到公众平台上,并且可以调用这些素材
6)可以管理自定义菜单功能。
7)通过第三方平台实现平台多种功能
微信公众号开发者模式有什么用?
通过两种模式不同的功能,可以看出编辑模式就是为所有人提供的,如果你的需求仅仅只是最常见的菜单,自动回复等,使用编辑模式已经满足,但是如果你需求的功能比较复杂,有很多很多的想法,就需要使用到开发模式。开发模式一般很多企业会涉及到,因为编辑模式毕竟功能很简单,不能满足企业发展需要。关于微信公众号开发问题,欢迎交流,探讨。
刚开始接触微信公众号开发,初学者或者小白很难理解微信公众号开发涉及到的概念,例如微信公众号开发者模式是什么?包括哪些模式?这些模式有什么用途?这里给大家解析一下。
我们都知道微信公众号分为几种类型:
1、订阅号
为媒体和个人提供一种信息传播方式,主要偏于为用户传达资讯(类似报纸杂志),主要的定位是阅读,每天可以群发1条消息
2、服务号
为企业,政府或组织提供对用户进行服务,主要偏于服务交互(类似银行提供服务查询),每个月只可群发4条消息;
3、企业号
为企业,政府,事业单位,实现生产管理和协作运营的移动化,主要用于公司内部通讯使用,旨在为用户提供移动办公,需要先有成员的通讯信息验证才可以关注成功企业微信
这三种类型是必须要了解的,知道这些之后,我们再来看看微信公众号开发开发者模式有哪些?
1、编辑模式
主要针对非编程人员及信息发布类公众帐号使用。开启该模式后,可以方便地通过界面配置“自定义菜单”和“自动回复的消息”。好处是可视化界面配置,操作简单,快捷,但是功能有限。
(1)设置公众账号被关注时的回复消息:就是当你的公众号被订阅后,微信公众账号自动给订阅者回复的一条消息,内容可以设置为欢迎信息等等。
(2)消息自动回复设置:就是当有用户向公众账号发送消息时,公众账号的自动回复消息内容。不知道什么意思? QQ离开状态的自动回复大家应该明白吧?可在订阅者给你发消息时候进行自动回复。
(3)关键词自动回复:可在订阅者行为触发你所设置的关键词时,进行对应的关键词匹配消息回复。就是当微信公众账号接收到用户发送来带有关键字的消息,比如:你好时,微信公众账号自动回复相对应的内容,关键字可设置未完全匹配或包含关键词等。
总结一点编辑模式的核心主要就是两点:群发消息,自定义规则回复。
2、开发模式
主要针对具备开发能力的人使用。开启该模式后,能够使用微信公众平台开放的接口,但是编辑模式的设置会失效,比如“自定义菜单”和“自动回复的消息”功能。通过编程方式可以实现更多复杂的功能,提供个性化服务。
开发模式可以实现的功能:
1)可以接收用户发送过来的消息,通过你自己开发的系统把对应内容反馈回去。
2)可以接收用户发送过来的地理位置,通过地理位置你可以反馈附近餐厅信息或交通信息(例如高德地图)
3)通过事件推送,可以识别用户对公众帐号订阅和取消订阅操作的情况。
4)开发模式的接口除了可以反馈图文消息,也可以反馈音频内容给用户。
5)可以通过通用接口上传图片、语音、视频等内容到公众平台上,并且可以调用这些素材
6)可以管理自定义菜单功能。
7)通过第三方平台实现平台多种功能
微信公众号开发者模式有什么用?
通过两种模式不同的功能,可以看出编辑模式就是为所有人提供的,如果你的需求仅仅只是最常见的菜单,自动回复等,使用编辑模式已经满足,但是如果你需求的功能比较复杂,有很多很多的想法,就需要使用到开发模式。开发模式一般很多企业会涉及到,因为编辑模式毕竟功能很简单,不能满足企业发展需要。关于微信公众号开发问题,欢迎交流,探讨。