欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

关于微信码的存储和使用(个人建议存储在reids中)-柚果云开发日志

程序员文章站 2022-03-22 08:21:47
验证票据(component_verify_ticket)微信没十分钟向自己设置的url服务器推送(post请求)一条数据,接收到直接返回”succees”,之后解密这条数据(xml格式),获取(component_verify_ticket),因为每十次推送一次,只需要每次覆盖.获取令牌(component_access_token)通过票据(component_verify_ticket)获得,令牌的有效期是2个小时,可以用redis中的PSETEX key milliseconds value来....
  1. 验证票据(component_verify_ticket)微信没十分钟向自己设置的url服务器推送(post请求)一条数据,接收到直接返回succees,之后解密这条数据(xml格式),获取(component_verify_ticket),因为每十次推送一次,只需要每次覆盖.
  2. 获取令牌(component_access_token)通过票据(component_verify_ticket)获得,令牌的有效期是2个小时,可以用redis中的PSETEX key milliseconds value 来设置有效时间
  3. 预授权码(pre_auth_code)通过令牌(component_access_token)获得,预授权码的有效期是10分钟.
  4. 授权码(authorization_code)授权码是在用户完成授权后再redirect uri的路径上的参数,(使用的时候一定要进行UrlEncode编码/UrlDecode解码)
  5. *获取/刷新接口调用令牌(authorizer_refresh_token)在公众号/小程序接口调用令牌(authorizer_access_token)失效时,可以使用刷新令牌(authorizer_refresh_token)获取新的接口调用令牌.(一定要做好缓存和存储)

本文地址:https://blog.csdn.net/isagoo/article/details/107283910