只能调微信的 H5 code 登录!
只能调微信的 H5 code 登录!
只能调微信的 H5 code 登录!
然后微信用户 进行 H5 code 登录后,服务端下发的是 JWT 用户会话认证,使用时效 TM 只有 2 个小时。
目前主要是自己和微信好友之间需要共用一个微信个人的 code ,根据这个用户操作应用 API 业务。
已知:
微信的 code 是有时效,到期后就失效了。
技术解决方案(个人 Idea):
1 、做个 PC 端脚本服务,定时模拟点击打开微信 H5 网页,HTTP 中间件捕获 H5 login 的 code ,并刷新到服务器缓存中
2 、好友通知 code 不能用了。上去抓个最新的 code ,并刷新到服务器缓存中
3 、做个手机端脚本服务,同第一个步骤。
4 、逆向 PC 微信客户端,hook 获取 code 的方法,并刷新到服务器缓存中
后续我封装一个 APP 服务,通过有效的 code 拿到有效的 JWT 令牌。再根据自己的业务需求调目标应用的业务接口。
目前个人认为只有第一个方案是比较靠谱的。
各位大佬你们有经验不?可以一起探讨下。