fix: 增加代理转发
This commit is contained in:
parent
0430595a73
commit
a3935cf9ec
|
|
@ -70,6 +70,8 @@ func SetupRoutes(app *fiber.App, ChatService *services.ChatService, sessionServi
|
|||
r.Post("/callback", callbackService.Callback)
|
||||
// 钉钉机器人回调
|
||||
r.Post("/callback/dingtalk-robot", callbackService.CallbackDingtalkRobot)
|
||||
// 钉钉卡片回调
|
||||
r.Post("/callback/dingtalk-card", callbackService.CallbackDingtalkCard)
|
||||
// 企业微信回调
|
||||
r.Get("/qywx/callback", callbackService.QywxCallback)
|
||||
//广播
|
||||
|
|
|
|||
|
|
@ -367,11 +367,28 @@ func getString(str, endstr string, start int, msg *string) int {
|
|||
}
|
||||
|
||||
// CallbackDingtalkRobot 钉钉机器人回调
|
||||
// 钉钉 callbackRouteKey: gateway.dev.cdlsxd.cn-dingtalk-robot
|
||||
// 钉钉 apiSecret: aB3dE7fG9hI2jK4L5M6N7O8P9Q0R1S2T
|
||||
func (s *CallbackService) CallbackDingtalkRobot(c *fiber.Ctx) (err error) {
|
||||
// 代理到本地
|
||||
target := "http://192.168.6.94:8090/api/v1/callback/dingtalk-robot"
|
||||
|
||||
if err := proxy.Do(c, target); err != nil {
|
||||
if err = proxy.Do(c, target); err != nil {
|
||||
log.Errorf("proxy failed: %v", err)
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// CallbackDingtalkCard 钉钉卡片回调
|
||||
// 钉钉 callbackRouteKey: gateway.dev.cdlsxd.cn-dingtalk-card
|
||||
// 钉钉 apiSecret: aB3dE7fG9hI2jK4L5M6N7O8P9Q0R1S2T
|
||||
func (s *CallbackService) CallbackDingtalkCard(c *fiber.Ctx) (err error) {
|
||||
// 代理到本地
|
||||
target := "http://192.168.6.94:8090/api/v1/callback/dingtalk-card"
|
||||
|
||||
if err = proxy.Do(c, target); err != nil {
|
||||
log.Errorf("proxy failed: %v", err)
|
||||
return err
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue