fix:add钉钉机器人回调临时转发
This commit is contained in:
parent
c4e2d30fc5
commit
b91b7bb328
|
|
@ -68,7 +68,9 @@ func SetupRoutes(app *fiber.App, ChatService *services.ChatService, sessionServi
|
||||||
r.Post("/chat/useful", ChatService.Useful)
|
r.Post("/chat/useful", ChatService.Useful)
|
||||||
// 回调
|
// 回调
|
||||||
r.Post("/callback", callbackService.Callback)
|
r.Post("/callback", callbackService.Callback)
|
||||||
// 回调
|
// 钉钉机器人回调
|
||||||
|
r.Get("/callback/dingtalk-robot", callbackService.CallbackDingtalkRobot)
|
||||||
|
// 企业微信回调
|
||||||
r.Get("/qywx/callback", callbackService.QywxCallback)
|
r.Get("/qywx/callback", callbackService.QywxCallback)
|
||||||
//广播
|
//广播
|
||||||
r.Get("/broadcast", func(ctx *fiber.Ctx) error {
|
r.Get("/broadcast", func(ctx *fiber.Ctx) error {
|
||||||
|
|
|
||||||
|
|
@ -364,3 +364,15 @@ func getString(str, endstr string, start int, msg *string) int {
|
||||||
*msg = str[start:end]
|
*msg = str[start:end]
|
||||||
return end + len(endstr)
|
return end + len(endstr)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// CallbackDingtalkRobot 钉钉机器人回调
|
||||||
|
func (s *CallbackService) CallbackDingtalkRobot(c *fiber.Ctx) (err error) {
|
||||||
|
// 直接转到局域网本地 192.168.6.94:8090
|
||||||
|
err = c.Redirect("http://192.168.6.94:8090" + string(c.Request().URI().Path()))
|
||||||
|
if nil != err {
|
||||||
|
log.Errorf("%v", err)
|
||||||
|
return fmt.Errorf("%v", err)
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue