wxpay
This commit is contained in:
@@ -60,18 +60,17 @@ var (
|
||||
EbaiAPI *ebaiapi.API
|
||||
Ebai2API *ebaiapi.API
|
||||
|
||||
MtwmAPI *mtwmapi.API
|
||||
MtpsAPI *mtpsapi.API
|
||||
DadaAPI *dadaapi.API
|
||||
WeixinAPI *weixinapi.API // 微信公众号
|
||||
WeixinMiniAPI *weixinapi.API // 小程序
|
||||
WeixinMiniAPI2 *weixinapi.API // 小程序2
|
||||
WeixinApp *weixinapi.API // app微信登录
|
||||
WeixinMiniAppID2 string
|
||||
WeixinMiniAppID3 string
|
||||
WxpayAPI *wxpayapi.API // 微信支付API
|
||||
TLpayAPI *tonglianpayapi.API //通联收银宝api
|
||||
MtMemberAPI *mtmemberapi.API
|
||||
MtwmAPI *mtwmapi.API
|
||||
MtpsAPI *mtpsapi.API
|
||||
DadaAPI *dadaapi.API
|
||||
WeixinAPI *weixinapi.API // 微信公众号
|
||||
WeixinMiniAPI *weixinapi.API // 小程序
|
||||
WeixinApp *weixinapi.API // app微信登录
|
||||
WxpayAPI *wxpayapi.API // 微信支付AppAPI
|
||||
WxpayAPI2 *wxpayapi.API // 微信支付小程序API
|
||||
|
||||
TLpayAPI *tonglianpayapi.API //通联收银宝api
|
||||
MtMemberAPI *mtmemberapi.API
|
||||
|
||||
YinBaoAPI *yinbaoapi.API //银豹平台api
|
||||
|
||||
@@ -221,21 +220,14 @@ func Init() {
|
||||
WeimobAPI = nil
|
||||
}
|
||||
WeixinMiniAPI = weixinapi.New(beego.AppConfig.String("weixinMiniAppID"), beego.AppConfig.String("weixinMiniSecret"))
|
||||
if WeixinMiniAppID2 = beego.AppConfig.String("weixinMiniAppID2"); WeixinMiniAppID2 != "" {
|
||||
WeixinMiniAPI2 = weixinapi.New(WeixinMiniAppID2, beego.AppConfig.String("weixinMiniSecret2"))
|
||||
}
|
||||
WeixinPageAPI = weixinapi.New(beego.AppConfig.String("weixinPageAppID"), beego.AppConfig.String("weixinPageSecret"))
|
||||
if WeixinMiniAppID3 = beego.AppConfig.String("weixinMiniAppID3"); WeixinMiniAppID3 != "" {
|
||||
WeixinApp = weixinapi.New(WeixinMiniAppID3, beego.AppConfig.String("weixinMiniSecret3"))
|
||||
}
|
||||
// if globals.WxpayNotifyURL != "" {
|
||||
// WxpayAPI = wxpayapi.New(beego.AppConfig.String("wxpayAppID"), beego.AppConfig.String("wxpayAppKey"), beego.AppConfig.String("wxpayAppMchID"))
|
||||
WeixinApp = weixinapi.New(beego.AppConfig.String("weixinAppID"), beego.AppConfig.String("weixinAppSecret"))
|
||||
|
||||
certPEMBlock, _ := ioutil.ReadFile("conf/apiclient_cert.pem")
|
||||
keyPEMBlock, _ := ioutil.ReadFile("conf/apiclient_key.pem")
|
||||
// rootCa, _ := ioutil.ReadFile("conf/cacert.pem")
|
||||
WxpayAPI = wxpayapi.NewWithCertificate(beego.AppConfig.String("wxpayAppID"), beego.AppConfig.String("wxpayAppKey"), beego.AppConfig.String("wxpayAppMchID"),
|
||||
WxpayAPI = wxpayapi.NewWithCertificate(beego.AppConfig.String("wxpayAppID1"), beego.AppConfig.String("wxpayAppKey"), beego.AppConfig.String("wxpayAppMchID"),
|
||||
certPEMBlock, keyPEMBlock)
|
||||
WxpayAPI2 = wxpayapi.NewWithCertificate(beego.AppConfig.String("wxpayAppID2"), beego.AppConfig.String("wxpayAppKey"), beego.AppConfig.String("wxpayAppMchID"),
|
||||
certPEMBlock, keyPEMBlock)
|
||||
// }
|
||||
|
||||
if globals.TLPayNotifyURL != "" {
|
||||
TLpayAPI = tonglianpayapi.New(beego.AppConfig.String("tonglianPayAppID"), beego.AppConfig.String("tonglianPayKey"), beego.AppConfig.String("tonglianPayCusID"), beego.AppConfig.String("wxpayAppID"))
|
||||
|
||||
Reference in New Issue
Block a user