diff --git a/business/jxstore/cms/user2.go b/business/jxstore/cms/user2.go index 6ef20c611..ae0b37b01 100644 --- a/business/jxstore/cms/user2.go +++ b/business/jxstore/cms/user2.go @@ -467,6 +467,8 @@ func OnDingDingMsg(msg map[string]interface{}) (callbackResponse *dingdingapi.Ca } } } + } else if eventType == dingdingapi.CBTagCheckURL { + return api.DingDingAPI.PackCallbackResult("success") } return api.DingDingAPI.Err2CallbackResponse(nil) } diff --git a/globals/api/api.go b/globals/api/api.go index bc8b11f5f..adef3c86a 100644 --- a/globals/api/api.go +++ b/globals/api/api.go @@ -266,10 +266,9 @@ func Init() { Cacher = redis.New(beego.AppConfig.DefaultString("redisHost", "localhost"), beego.AppConfig.DefaultInt("redisPort", 0), beego.AppConfig.DefaultString("redisPassword", "")) AliUpcAPI = aliupcapi.New(beego.AppConfig.DefaultString("aliUpcAppCode", "")) - DingDingAPI = dingdingapi.NewWithAgentID(beego.AppConfig.DefaultInt64("dingdingAgentID", 0), beego.AppConfig.DefaultString("dingdingCorpID", ""), beego.AppConfig.DefaultString("dingdingAppKey", ""), beego.AppConfig.DefaultString("dingdingSecret", "")) + DingDingAPI = dingdingapi.NewWithAgentID(beego.AppConfig.DefaultInt64("dingdingAgentID", 0), beego.AppConfig.DefaultString("dingdingCorpID", ""), beego.AppConfig.DefaultString("dingdingAppKey", ""), beego.AppConfig.DefaultString("dingdingSecret", ""), + beego.AppConfig.DefaultString("dingdingCallbackToken", ""), beego.AppConfig.DefaultString("dingdingCallbackAESKey", "")) DingDingQRCodeAPI = dingdingapi.New(beego.AppConfig.DefaultString("dingdingCorpID", ""), beego.AppConfig.DefaultString("dingdingQRCodeAppKey", ""), beego.AppConfig.DefaultString("dingdingQRCodeSecret", "")) - DingDingAPI.SetCallbackToken(beego.AppConfig.DefaultString("dingdingCallbackToken", "")) - DingDingAPI.SetCallbackAESKey([]byte(beego.AppConfig.DefaultString("dingdingCallbackAESKey", ""))) if alipayAppID := beego.AppConfig.DefaultString("alipayAppID", ""); alipayAppID != "" { AliPayAPI = alipayapi.New(alipayAppID, []byte(beego.AppConfig.DefaultString("alipayPrivateKey", "")))