go-pay / gopay

微信、支付宝、通联支付、拉卡拉、PayPal、Apple 的Go版本SDK。【极简、易用的聚合支付SDK】

Home Page:https://github.com/go-pay/gopay

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

alipay小程序。authcode 接口。返回openid 结构体缺失

richerdyoung opened this issue · comments

方法名: SystemOauthToken()

    //请求参数
	bm := make(gopay.BodyMap)
	bm.Set("grant_type", "authorization_code")
	bm.Set("code", appAuthCode)
	//发起请求
	aliRsp, err := a.AliPayMiniClient.SystemOauthToken(ctx, bm)
	if err != nil {
		xlog.Error("err:", err)
	}
	xlog.Debug("aliRsp:", *aliRsp)

需要追加一个 openid 的结构体参数

commented

@richerdyoung 好的,谢谢反馈

commented

新 commit 已经补充了所有 open_id 相关字段的增加