武汉微信开发文档之微信公众平台开发

武汉微信开发是一门比较复杂的工作,想要做好是比较困难的,所以也就要求武汉微信开发从业者要充分的了解微信开发的知识。下面,我就要介绍一些武汉微信开发文档,这些文档是与微信公众开发有关的,大家可以详细的看一看哦。

开放平台对应的是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

时间: 2024-10-10 20:01:59

武汉微信开发文档之微信公众平台开发的相关文章

C#微信开发文档

C#微信开发文档 开发前准备 微信公众平台链接: https://mp.weixin.qq.com/cgi-bin/home?t=home/index&lang=zh_CN 开发初期我们使用测试号测试我们的微信功能,微信提供了测试号申请,它具有大部分我们需要的功能 微信公众平台测试号申请网址: http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login 1:测试号申请申请成功后我们首先要将我们的服务器接入微信接入微信公众平台来进行开

微信开发文档

1. 选择功能设置 填写JS安全域名 下载 .....txt.传到服务器上 2.下一步进入基本配置 AppID(应用ID)  wxc8d0f11aba2b1ec0 AppSecret(应用密钥) 0937eb071d48a6b944ccc3e67ad0b25e 3.修改服务器配置 配置令牌 token 开始开发---接入指南 页面最下方 代码示例 下载 wx_sample.php 去开发者中心 进入开发者文档 进入微信网页开发 进入微信JS-SDK开发文档 页面的最下方 示例代码 下载完成后 打

微信开发文档与工具整理

http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=jsapisign http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login&code=0014271b44b24e7c7cd3302f40be1173&state= http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login http://203.195.235.7

微信公众平台开发问答

微信公众平台开发问答是一个微信知识问答区,专注于提供微信应用及开发技术知识的整理.归类和检索. 主题:新手常见问题 问:我是新手,没有开发基础,应该如何学习微信公众平台的开发?答:先学习PHP和Mysql,可以在网上找相应的教程,也可参考书籍<PHP和MySQL Web开发(原书第4版)>:再学习微信公众平台开发入门教程,了解微信收发消息原理及回复:然后根据微信开发文档,熟悉接口,并在此基础上实现一些基本的小功能,并扩展到更复杂的功能上. 问:URL和Token是什么意思?有什么用?我应该如何

微信公众平台开发之自定义菜单的创建和删除

写在前: 在做这一块时,先看一下 公众平台开发文档(点击进入): 在创建菜单时,都是基于JSON传输数据,所以要用到JSON,下载相关包 点击下载: 公众平台开发文档上有说明: 请注意: 1.自定义菜单最多包括3个一级菜单,每个一级菜单最多包含5个二级菜单.2.一级菜单最多4个汉字,二级菜单最多7个汉字,多出来的部分将会以"..."代替.3.创建自定义菜单后,由于微信客户端缓存,需要24小时微信客户端才会展现出来.测试时可以尝试取消关注公众账号后再次关注,则可以看到创建后的效果. 自定

微信公众平台开发问答 【转发】

微信公众平台开发问答 微信公众平台开发问答是一个微信知识问答区,专注于提供微信应用及开发技术知识的整理.归类和检索. 主题:新手常见问题 问:我是新手,没有开发基础,应该如何学习微信公众平台的开发?答:先学习PHP和Mysql,可以在网上找相应的教程,也可参考书籍<PHP和MySQL Web开发(原书第4版)>:再学习微信公众平台开发入门教程,了解微信收发消息原理及回复:然后根据微信开发文档,熟悉接口,并在此基础上实现一些基本的小功能,并扩展到更复杂的功能上. 问:URL和Token是什么意思

【微信公众平台开发】微信JS-SDK开发

根据微信开发文档步骤如下: 1.先登录微信公众平台进入"公众号设置"的"功能设置"里填写"JS接口安全域名". JS接口安全域名设置 mi.com(前面不用带www/http,域名必须备案过) 2.引入JS文件 在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.0.0.js 3.通过config接口注入权限验证配置 wx.config({ debug: tr

微信公众平台开发 微信JSSDK开发

根据微信开发文档步骤如下: 1.先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”. JS接口安全域名设置 mi.com(前面不用带www/http,域名必须备案过) 2.引入JS文件在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.0.0.js 3.通过config接口注入权限验证配置 wx.config({ debug: true, // 开启调试模式,调用的所有api的返回值

【微信公众平台开发】微信JS-SDK开发,信公众平台js-sdk

根据微信开发文档步骤如下: 1.先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”. JS接口安全域名设置 mi.com(前面不用带www/http,域名必须备案过)   2.引入JS文件在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.0.0.js   3.通过config接口注入权限验证配置 wx.config({ debug: true, // 开启调试模式,调用的所有api