silenceper / wechat

WeChat SDK for Go (微信SDK:简单、易用)
https://silenceper.com/wechat/
Apache License 2.0
4.79k stars 1.08k forks source link

[咨询]第三方平台刷新 authrAccessToken 的方案有吗? #500

Open kunrui opened 3 years ago

kunrui commented 3 years ago

第三方平台刷新 authrAccessToken 的方案有吗?如第三方绑定的公众号 accessToken 过期了

silenceper commented 3 years ago

调用这个方法?https://github.com/silenceper/wechat/blob/f74869e61ce866e7c74272a15ecbad7acec0217a/openplatform/context/accessToken.go#L168

kunrui commented 3 years ago

调用这个方法?

https://github.com/silenceper/wechat/blob/f74869e61ce866e7c74272a15ecbad7acec0217a/openplatform/context/accessToken.go#L168

这样不友好,这样需要自行去判断过期时间。最好有一个方法去自定义如何 获取 accessToken,如公众号(OfficialAccount)的 SetAccessTokenHandle 方法。让实际调用请求时才触发。

silenceper commented 3 years ago

openplatform这里还不支持自定义,这个可以加一个,类型公众号那种。

kunrui commented 3 years ago

openplatform这里还不支持自定义,这个可以加一个,类型公众号那种。

重写一些方法后实现了

Kee1997 commented 2 years ago

openplatform这里还不支持自定义,这个可以加一个,类型公众号那种。

重写一些方法后实现了

遇到了同样的问题,请问一下需要重写哪些方法实现呢