
微信第三方平台
阿·成
热爱编程
展开
-
微信第三方平台【六】微信开放平台帐号管理
这个得根据自己的业务需求来做1、一个小程序一个开放平台账号 使用 创建开放平台帐号并绑定公众号/小程序 【参照官方文档】2、多个小程序绑定到一个开放平台账号 使用 将公众号/小程序绑定到开放平台帐号下 【参照官方文档】 步骤:《1》、先使用第一种情况创建开放平台账号并绑定,并且保存开放平台账号《2》、根据 第一步的开放平台账号,去绑定剩下的小程序...原创 2020-08-10 16:20:17 · 14325 阅读 · 0 评论 -
微信第三方平台【五】获取/刷新接口调用令牌
在公众号/小程序接口调用令牌(authorizer_access_token)失效时,可以使用刷新令牌(authorizer_refresh_token)获取新的接口调用令牌。注意:authorizer_access_token 有效期为 2 小时,开发者需要缓存 authorizer_access_token,避免获取/刷新接口调用令牌的 API 调用触发每日限额请求地址:POST https://api.weixin.qq.com/cgi-bin/component/api_author.原创 2020-08-10 16:10:55 · 15174 阅读 · 0 评论 -
微信第三方平台【四】使用授权码获取授权信息 authorization_info
授权之后,微信会返回auth_code,拼接在回调URL上通过authCode【就是官方文档中的“authorization_code”】去获取授权信息上代码:public AuthorizationInfoResultDTO authInfoByAuthCode(String authCode) { log.info(START_GET_AUTH_INFO); AuthorizationInfoResultDTO authorizationInfoResultDTO = ne原创 2020-08-10 16:01:53 · 16249 阅读 · 0 评论 -
微信第三方平台【三】获取预授权码 pre_auth_code
预授权码(pre_auth_code)是第三方平台方实现授权托管的必备信息,每个预授权码有效期为 10 分钟。需要先获取令牌才能调用请求地址:POST https://api.weixin.qq.com/cgi-bin/component/api_create_preauthcode?component_access_token=COMPONENT_ACCESS_TOKEN需要自行保存preAuthCode上代码:/** * @Description 获取预授权码 * @pa原创 2020-08-10 15:54:35 · 15486 阅读 · 0 评论 -
微信第三方平台【二】获取令牌 component_access_token
第二步,获取第三方平台的 coponent_access_token令牌的获取是有限制的,每个令牌的有效期为 2 小时,请自行做好令牌的管理,在令牌快过期时,重新调用接口获取。令牌需要保存【我redis存了一份,mysql存了一份,后边需要用,直接redis取】请求地址:POST https://api.weixin.qq.com/cgi-bin/component/api_component_token上代码:public void getComponentAccess.原创 2020-08-10 15:47:17 · 15917 阅读 · 3 评论 -
微信第三方平台【一】获取验证票据 component_verify_ticket,授权结果接收
在第三方平台创建审核通过后,微信服务器会向其 ”授权事件接收URL” 每隔 10 分钟以POST的方式推送 component_verify_ticke,推送到程序后,需要根据微信官方提供的加解密代码,进行解密。拿到ticket之后,mysql保存一下【我自己是redis一份,mysql一份】接收验证票据和授权结果的URL为,申请第三方平台的时候,填写的“授权事件接收URL”上代码:public String componentVerifyTicket(HttpServletReque..原创 2020-08-10 15:30:37 · 17544 阅读 · 10 评论