diff --git a/dto/keyboard/keyboard.go b/dto/keyboard/keyboard.go index c85cbaf..c164a2c 100644 --- a/dto/keyboard/keyboard.go +++ b/dto/keyboard/keyboard.go @@ -1,6 +1,9 @@ package keyboard +// ActionType 按钮操作类型 type ActionType uint32 + +// PermissionType 按钮的权限类型 type PermissionType uint32 const ( diff --git a/dto/message_create.go b/dto/message_create.go index 07d88b9..0e11150 100644 --- a/dto/message_create.go +++ b/dto/message_create.go @@ -4,11 +4,12 @@ import "github.com/tencent-connect/botgo/dto/keyboard" // MessageToCreate 发送消息结构体定义 type MessageToCreate struct { - Content string `json:"content,omitempty"` - Embed *Embed `json:"embed,omitempty"` - Ark *Ark `json:"ark,omitempty"` - Image string `json:"image,omitempty"` - MsgID string `json:"msg_id,omitempty"` // 要回复的消息id,为空是主动消息,公域机器人会异步审核,不为空是被动消息,公域机器人会校验语料 + Content string `json:"content,omitempty"` + Embed *Embed `json:"embed,omitempty"` + Ark *Ark `json:"ark,omitempty"` + Image string `json:"image,omitempty"` + // 要回复的消息id,为空是主动消息,公域机器人会异步审核,不为空是被动消息,公域机器人会校验语料 + MsgID string `json:"msg_id,omitempty"` MessageReference *MessageReference `json:"message_reference,omitempty"` Markdown *Markdown `json:"markdown,omitempty"` Keyboard *keyboard.MessageKeyboard `json:"keyboard,omitempty"` // 消息按钮组件 diff --git a/interaction/search/simulate_search.go b/interaction/search/simulate_search.go index cb3d857..9b13f03 100644 --- a/interaction/search/simulate_search.go +++ b/interaction/search/simulate_search.go @@ -18,7 +18,7 @@ const maxRespBuffer = 65535 // Config 搜索请求配置 type Config struct { - AppID uint64 + AppID string EndPoint string // 回调url地址 Secret string } diff --git a/interaction/search/simulate_search_test.go b/interaction/search/simulate_search_test.go index ef1e91f..7917c66 100644 --- a/interaction/search/simulate_search_test.go +++ b/interaction/search/simulate_search_test.go @@ -9,7 +9,7 @@ import ( func TestSimulateSearch(t *testing.T) { got, err := SimulateSearch( &Config{ - AppID: 1, + AppID: "1", EndPoint: "https://www.qq.com", Secret: "a", }, "hello",