咨询电话:13667221916 24小时服务热线:13667221916
NEWS CENTER ·
公司动态
关注我们 关注前沿

微信公众号access_token多平台调用冲突问题

发表日期:2020-03-09 12:02:00    文章编辑:admin    

       通过微信开发文档(https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Get_access_token.html)我们知道access_token每次获取有效期是两个小时,并且多个平台重复获取的话,会造成冲突。

图片.png

       那么假如您只有一个平台,且日常调用量并不高的情况下,无需担心相关问题,您不用保存,一天这个获取次数可以达到2000次,一般是足够用了,每次都获取新的access_token即可。

       如果您有1个平台调用,日常调用量突破了2000次后,哪些会需要用到access_token呢,凡是与公众号有关的操作都需要,比如获取微信用户信息,通过接口设置自定义菜单自动回复,微信支付等,他如同钥匙一样去进行和微信公众号的数据对接。如果调用的次数超出了限制,那么您就必须采取一定的方法进行保存,每隔一两个小时再去获取新的值。那么一天就只需要调用十几次就可以了。快要过期的时候再运行相关程序调用新的access_token进行保存!

       最麻烦的就是您有多个平台在调用这个,如果量少的情况下,您依然可以选择每次都去调用一次,每一次都是新的有效的,就是所有的平台加起来不能超过2000次。那么如果调用次数太多怎么办?此时就必须搭建中控服务器!

图片.png

        中控服务器是所有的平台都从他这里获取access_token,而刷新获取新的access_token只需要在中控服务器这边去跟微信对接。这样不管有多少个平台都不会再担心access_token过期或者次数不够用的问题。

       我司开发的所有平台皆是使用对接了我们的中控服务器,即获取access_token是在我们这边单独的程序去完成的,各个客户的平台皆通过我们这个接口拿到当前有效的access_token值进行其他操作,以保证每一个平台access_token都是有效的,对接操作比较简单!

       如果您除了我们这里的开发的平台用到了access_token外,其他地方也用到了这个值(只要使用到了微信公众号-开发-基本设置-开发者密码的都会用到access_token),您可以联系我们修改您其他地方的程序代码接口,统一通过我们的中控服务器来获取access_token,修改产生费用是200元/次。您也可以联系您对应平台的网站建设人员,让那边帮您来修改,我们会提供免费的技术操作手册!如果您这边所有平台目前加起来,日调用量不会超过2000,您也可以联系我们免费帮您在我们的中控服务器上修改为实时获取,不缓存数据的模式!如果您其他平台使用了access_token保存定时刷新的方式,那么我们这边的平台就需要去那边获取access值,如果是这个样子的,也请您联系我们修改我们这边的调用模式为远程调用



contact us

13667221916

  • 电话:13667221916
  • 邮箱:1613310013@qq.com
  • 网址:http://www.chixiao123.com
  • 地址:湖北省武汉市江夏区阳光大道东方雨林8栋403

友情链接: 众考教育 | 赤霄网络 |

武汉赤霄网络科技有限公司  备案号:鄂ICP备14013644号-1鄂公网安备 42011102001670号 电子亮照: