Files
wechat_ipad_pro/api/req/callbackModel.go
2026-02-17 13:06:23 +08:00

22 lines
898 B
Go

package req
// 消息回调相关的请求模型
// MessageCallbackConfigModel 消息回调配置请求模型
type MessageCallbackConfigModel struct {
CallbackURL string `json:"CallbackURL" binding:"required"` // 回调URL
Enabled bool `json:"Enabled"` // 是否启用回调
}
// MessageCallbackPayload 消息回调负载
type MessageCallbackPayload struct {
MessageID string `json:"message_id"` // 消息ID
FromUser string `json:"from_user"` // 发送者
ToUser string `json:"to_user"` // 接收者
IsGroup bool `json:"is_group"` // 是否群消息
MessageType int `json:"message_type"` // 消息类型
Content string `json:"content"` // 消息内容
MessageData interface{} `json:"message_data"` // 消息数据
CreateTime int64 `json:"create_time"` // 消息创建时间
}