微信网页授权access_token和普通access_token爬坑

Posted 念念不忘、必有回响

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信网页授权access_token和普通access_token爬坑相关的知识,希望对你有一定的参考价值。

两者的区别:

1、相同点:两者的有效期都是7200s

2、不同点:

①、网页授权access_token无需用户授权,无需用户关注,在网页授权回调域名下可获取到code,通过code换取网页授权access_token即可,且调用次数无限制(无需缓存)

②、普通access_token需要用户关注并授权且每天调用上限为2000次(需要缓存,配合校验access_token是否有效接口使用)

两者的使用:

1、网页授权access_token只针对当前用户使用,一般只是在静默授权时用来获取openid和用户信息,如果想要调用微信其他接口(如js-sdk分享接口),那么就必须使用普通access_token而非网页授权access_token。 需要注意的是网页授权access_token获取用户信息的地址与普通access_token获取用户信息的地址以及返回的json格式都是不一样的

2、普通access_token,针对所有用户和所有接口使用

以上是关于微信网页授权access_token和普通access_token爬坑的主要内容,如果未能解决你的问题,请参考以下文章

微信开发中网页授权access_token与基础支持的access_token异同

微信开发中网页授权access_token与基础支持的access_token异同

为啥微信公众平台的“网页授权”接口获取access

如何获取微信网页授权

微信网页授权access_token与基础支持的access_token

php微信网页授权获取用户信息