开发简介
公众号的分类
我们平常在微信应用上会看到有很多的公众号,但是各自并不一样,公众号也分很多种类型,不过最常见的就是服务号和订阅号了。下面我们来看一下他们的区别:
-
订阅号
为媒体和个人提供一种信息传播方式,主要偏于为用户传达资讯(类似报纸杂志),主要的定位是阅读,每天可以群发1条消息; -
服务号
为企业,政府或组织提供对用户进行服务,主要偏于服务交互(类似银行提供服务查询),每个月只可群发4条消息; -
企业微信(企业号)
为企业,政府,事业单位,实现生产管理和协作运营的移动化,主要用于公司内部通讯使用,旨在为用户提供移动办公,需要先有成员的通讯信息验证才可以关注成功企业微信;
还有一个比较明显的区别就是,订阅号都是存放在一个名叫订阅号的文件夹中,点开才能看到所有关注过的订阅号,但是服务号却和好友一样直接显示在聊天列表中。这个大家打开微信客户端便能看到。
对于开发者来讲最明显的区别就是订阅号无法配置网页授权回调,使用此功能需要开通服务号
微信公众平台概述
微信公众平台是运营者通过公众号为微信用户提供资讯和服务的平台,而公众平台开发接口则是提供服务的基础为了识别用户,每个用户针对每个公众号会产生一个安全的OpenID,如果需要在多公众号、移动应用之间做用户共通,则需前往微信开放平台
微信公众平台和微信开放平台的区别
- 功能不同:
微信开放平台作为第三方移动程序提供接口,使用户可将第三方程序的内容发布给好友或分享至朋友圈,第三方内容借助微信平台获得更广泛的传播。利用公众账号平台进行自媒体活动,简单来说就是进行一对多的媒体性行为活动。
- 面向用户不同:
微信公众平台主要面向名人、政府、媒体、企业等机构推出的合作推广业务。在这里可以通过渠道将品牌推广给线上平台作用。微信开放平台面向第三方移动程序,为第三方移动程序提供接口。
- 接口类型不同:
微信公众平台提供的是微信端的消息推送、品牌传播、分享、功能定位、群发推送、自动回复、二维码订阅等接口类型。而微信开发平台提供的是第三方移动程序的接口类型,即接口代码可以集成到第三方的APP,在第三方的APP中使用微信的分享给微信好友、朋友圈的功能。
开发需知
-
在申请到认证公众号之前,你可以先通过测试号申请系统,快速申请一个接口测试号,立即开始接口测试开发。
-
在开发过程中,可以使用接口调试工具来在线调试某些接口。
-
每个接口都有每日接口调用频次限制,可以在公众平台官网-开发者中心处查看具体频次。
-
在开发出现问题时,可以通过接口调用的返回码,以及报警排查指引(在公众平台官网-开发者中心处可以设置接口报警),来发现和解决问题。
-
公众平台以access_token为接口调用凭据,来调用接口,所有接口的调用需要先获取access_token,access_token在2小时内有效,过期需要重新获取,但1天内获取次数有限,开发者需自行存