fix: 增加卡片回调路由
This commit is contained in:
parent
5d58cbc0f6
commit
451f68056c
|
|
@ -70,6 +70,8 @@ func SetupRoutes(app *fiber.App, ChatService *services.ChatService, sessionServi
|
||||||
r.Post("/callback", callbackService.Callback)
|
r.Post("/callback", callbackService.Callback)
|
||||||
// 钉钉机器人回调
|
// 钉钉机器人回调
|
||||||
r.Post("/callback/dingtalk-robot", callbackService.CallbackDingtalkRobot)
|
r.Post("/callback/dingtalk-robot", callbackService.CallbackDingtalkRobot)
|
||||||
|
// 钉钉卡片回调
|
||||||
|
r.Post("/callback/dingtalk-card", callbackService.CallbackDingtalkCard)
|
||||||
// 回调
|
// 回调
|
||||||
r.Get("/qywx/callback", callbackService.QywxCallback)
|
r.Get("/qywx/callback", callbackService.QywxCallback)
|
||||||
//广播
|
//广播
|
||||||
|
|
|
||||||
|
|
@ -388,6 +388,8 @@ func getString(str, endstr string, start int, msg *string) int {
|
||||||
}
|
}
|
||||||
|
|
||||||
// CallbackDingtalkRobot 钉钉机器人回调
|
// CallbackDingtalkRobot 钉钉机器人回调
|
||||||
|
// 钉钉 callbackRouteKey: gateway.dev.cdlsxd.cn-dingtalk-robot
|
||||||
|
// 钉钉 apiSecret: aB3dE7fG9hI2jK4L5M6N7O8P9Q0R1S2T
|
||||||
func (s *CallbackService) CallbackDingtalkRobot(c *fiber.Ctx) (err error) {
|
func (s *CallbackService) CallbackDingtalkRobot(c *fiber.Ctx) (err error) {
|
||||||
// 获取body中的参数
|
// 获取body中的参数
|
||||||
body := c.Request().Body()
|
body := c.Request().Body()
|
||||||
|
|
@ -575,3 +577,10 @@ func (s *CallbackService) issueHandlingExtractContent(data chatbot.BotCallbackDa
|
||||||
func (s *CallbackService) issueHandlingCollectQA() {
|
func (s *CallbackService) issueHandlingCollectQA() {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// CallbackDingtalkCard 处理钉钉卡片回调
|
||||||
|
// 钉钉 callbackRouteKey: gateway.dev.cdlsxd.cn-dingtalk-card
|
||||||
|
// 钉钉 apiSecret: aB3dE7fG9hI2jK4L5M6N7O8P9Q0R1S2T
|
||||||
|
func (s *CallbackService) CallbackDingtalkCard(ctx *fiber.Ctx) error {
|
||||||
|
return ctx.SendString("dingtalk card callback")
|
||||||
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue