微信网页授权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异同