Skip to content

Releases: ArtisanCloud/PowerWeChat

v3.1.3: Merge pull request #394 from ArtisanCloud/develop

18 Sep 14:55
448e743
Compare
Choose a tag to compare

feature:

refact(http): add SetEscapeHTML false

v3.1.2: Merge pull request #391 from ArtisanCloud/develop

16 Sep 01:56
26f2967
Compare
Choose a tag to compare

feature:

  • 服务商微信查退款单 添加返回字段
  • feat(payemnt): partner with QueryByOutRefundNO
  • Add payScore for payment app

v3.1.1: Merge pull request #389 from ArtisanCloud/develop

10 Sep 14:02
c2d2a38
Compare
Choose a tag to compare

feature:

  • patch(version): fields for payment

v3.1.0: Merge pull request #387 from ArtisanCloud/develop

08 Sep 01:46
ee8185c
Compare
Choose a tag to compare

feature:

  • 优化payment 接口实例传参,去指针化
  • 商户支付的通知对象,追加微信新增字段

v3.0.65: Merge pull request #387 from ArtisanCloud/develop

06 Sep 07:10
ee8185c
Compare
Choose a tag to compare

feature:

  • 退款接口,添加sub_mchid字段

v3.0.64: Merge pull request #384 from ArtisanCloud/develop

31 Aug 02:23
b0de88e
Compare
Choose a tag to compare

feature:

  • refact(kernel): GetCustomToken firstly process

针对有自己token中台的用户,特别开设了三个函数

	// 你可以自定义你需要保存的cachekey,以及兼容其他的语言的微信token key
	services.OfficialAccountApp.AccessToken.SetCacheKey("456")


	// 用来保存你自己需要的token格式,因为PowerWechat保存的是json格式,你可以用其他序列格式来保存
	services.OfficialAccountApp.AccessToken.SetCustomToken = func(token *response.ResponseGetToken) interface{} {
		fmt.Dump("SetCustomToken","用来保存你自己需要的token格式,因为PowerWechat保存的是json格式,你可以用其他序列格式来保存")
		return nil
	}

	// 如果你重载了微信的token,PowerWechat将不会再去获取微信的token,以及缓存你的token
	services.OfficialAccountApp.AccessToken.GetCustomToken = func(key string, refresh bool) object.HashMap {
		fmt.Dump("GetCustomToken", key, refresh)
		fmt.Dump("如果你重载了微信的token,PowerWechat将不会再去获取微信的token,以及缓存你的token")
		return object.HashMap{
			"access_token": "72_ggzUdSgH99StJ2EhmuaIbHHUP9_3rDvdnQVQ9eoX5gwmNfuLpJgBUb5uPgdoh4aoVv9jYz3EKglRT73ppWqgRwzirNQM-bHaToDQ83ux1sFdCr5GK7jxYQfAESoCOEaAHAKWM",
			"expires_in":   float64(7200),
		}
	}

v3.0.63: Merge pull request #383 from ArtisanCloud/develop

24 Aug 09:15
1e1a042
Compare
Choose a tag to compare

feature:

  • feat(kernel): http post json support body with string

v3.0.62: Merge pull request #382 from ArtisanCloud/develop

23 Aug 11:41
a1dbae4
Compare
Choose a tag to compare

feature:

  • feat(official): news with new fileds
  • refact(openplatform): Notify with result of string
  • 新增虚拟支付功能,进行调试
  • refact(kernel): DecryptData with decode error

v3.0.61: Merge pull request #379 from ArtisanCloud/develop

15 Aug 16:41
144a082
Compare
Choose a tag to compare

feature:

  • fix bug : PowerLib中,Multipart上传图片后没有释放资源
  • feature: PowerLib中,hashmap添加Get方法

v3.0.60: Merge pull request #378 from ArtisanCloud/develop

15 Aug 04:46
8b6a7b8
Compare
Choose a tag to compare

feature:

  • fix(payment): close order with 204