武汉微信开发是一门比较复杂的工作,想要做好是比较困难的,所以也就要求武汉微信开发从业者要充分的了解微信开发的知识。下面,我就要介绍一些武汉微信开发文档,这些文档是与微信公众开发有关的,大家可以详细的看一看哦。
开放平台对应的是app里关于微信的开发,比如app里的微信支付账号是开放平台下的。一个开放平台,可以绑定10个公众平台,绑定后会有权限获取unionid。
公众平台对应的是和公众号有关的开发,除了公众号接收消息、菜单等基本功能外,还包括基于公众号的H5相关的开发。微信里、浏览器内的微信支付账号,都是基于公众号申请的,前者对应微信支付文档里的公众号支付,后者对应的是wap支付,wap支付目前没有对外公开的文档。
订阅号、服务号、企业号、小应用
最开始出现的是订阅号,具有媒体属性,早期的订阅号每天可以发好几条信息呢。现在的情况是,订阅号每天只能发一条信息,展示上折叠在订阅号这个标题中。
服务号是订阅号的衍生品,最开始目的是服务性质,模板消息只有认证服务号有权限,这个就是很好的体现,可惜被到处乱用呀。服务号一个月能推送4次消息。
企业号,貌似是去年才推出的,会员制色彩更浓一些,和钉钉的一些功能有点像,比如图片加水印这种。
小应用,是今年推出的,目前小编还没见到真身,上次分析过文档里的一些点,这里就不多说啦。
认证
进行认证后,会获得更多权限,有些接口权限只有认证的公众号才会有,比如客服接口。
appid与appsecret
appid是每个公众号的身份标识,具有唯一性、排他性,相当于C端账户里的用户名。
appsecret是每个公众号的开发秘钥,相当于用户账户里的密码。appsecret一般是加密展示,需要申请者扫码,才能全部展示,安全性还不错。
openid与unionid
openid与unionid都是用户身份标识,不一样的是openid是一个用户对一个公众号的身份标识,同一个用户在不同appid下,openid是不一样的。
unionid是全微信通用的用户标识,这个曾经放在过静默授权的返回参数里,但不知道发生了什么安全事故,又被去掉了。
普通access_token与网页授权access_token
通过appid和appsecret可获得access_token,由于调用接口次数有限,因此需要全局缓存,有效时间最长7200秒。缓存是一方面,小编曾经还遇到过蜜汁尴尬的过期事件......是因为某一天,某个服务器,被改成了只读不写......
access_token相当于一种有时效性的凭证,在7200秒内使用就好,觉得它解决的是实时调接口压力大的问题
小礼物走
原文地址:http://blog.51cto.com/13583619/2064119