美文网首页
微信公众号开发

微信公众号开发

作者: 池池吴 | 来源:发表于2022-09-16 11:45 被阅读0次

    参考:https://blog.csdn.net/Abysscarry/article/details/89071469

    1.关于微信公众平台本地测试ip如何加入IP白名单

    通过开发者ID及密码调用获取access_token接口时,需要设置访问来源IP为白名单

    其实微信的报错已经做的很好了,我们只需要去微信公众平台的开发者工具里面有在线接口调试工具

    在这里输入id和secret之后检查,如果获取失败会返回一个×××not int whitelist也就是说这里会告诉你你使用的外网ip是多少。把这个ip填到白名单中就可以了

    {

        "errcode": 40164,

        "errmsg": "invalid ip ×××××, not in whitelist"}

    如果errcode是-1000,你可以是试着先在白名单中随便填一个ip

    2.微信公众号网页授权access_token和全局access_token的区别

    一、两种access_token的获取

    网页授权access_token的获取:

    https://blog.csdn.net/cl11992/article/details/86528704

    全局access_token的获取:

    https://blog.csdn.net/cl11992/article/details/86304653

    二、官方解释

    关于网页授权access_token和普通access_token的区别

    微信网页授权是通过OAuth2.0机制实现的,在用户授权给公众号后,公众号可以获取到一个网页授权特有的接口调用凭证(网页授权access_token),通过网页授权access_token可以进行授权后接口调用,如获取用户基本信息;

    其他微信接口,需要通过基础支持中的“获取access_token”接口来获取到的普通access_token调用。

    三、自己相同点

    同名

    有效期:两者有效时间都是7200s。

    四、自己不同点

    网页授权access_token需要先获取code,才能才获取网页授权access_token;全局access_token可以直接调接口进行获取。

    使用范围:通过网页授权获得的access_token,只能获取到对应的微信用户信息(授权作用域scope必须为snsapi_userinfo),与微信用户是一对一关系;而全局的access_token可以获取所有用户信息。

    次数限制:网页授权的access_token获取次数没有限制;全局access_token每天获取最多次数为2000次(这个次数可以申请增加)。

    相关文章

      网友评论

          本文标题:微信公众号开发

          本文链接:https://www.haomeiwen.com/subject/wajhortx.html