码迷,mamicode.com
首页 > 微信 > 详细

微信开发基础知识记录

时间:2016-08-11 17:25:48      阅读:261      评论:0      收藏:0      [点我收藏+]

标签:

1、为了识别用户,每个用户针对每个公众号会产生一个安全的OpenID,如果需要在多公众号、移动应用之间做用户共通,

则需前往微信开放平台,将这些公众号和应用绑定到一个开放平台账号下,绑定后,一个用户虽然对多个公众号和应用有多个不同的OpenID,

但他对所有这些同一开放平台账号下的公众号和应用,只有一个UnionID。

2、公众平台以access_token为接口调用凭据,来调用接口,所有接口的调用需要先获取access_token,access_token在2小时内有效,

过期需要重新获取,但1天内获取次数有限,开发者需自行存储,详见获取接口调用凭据(access_token)文档。

3、对于不同公众号,同一用户的openid不同

4、自定义菜单最多包括3个一级菜单,每个一级菜单最多包含5个二级菜单

5、如果用户同意授权,页面将跳转至 redirect_uri/?code=CODE&state=STATE。若用户禁止授权,则重定向后不会带上code参数,仅会带上state参数redirect_uri?state=STATE

 code说明 :

code作为换取access_token的票据,每次用户授权带上的code将不一样,code只能使用一次,5分钟未被使用自动过期。

这里通过code换取的是一个特殊的网页授权access_token,与基础支持中的access_token(该access_token用于调用其他接口)不同。

微信开发基础知识记录

标签:

原文地址:http://www.cnblogs.com/shueixue/p/5761704.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!