6
0
gaore-common-sdk-go/services/chat/client.go

34 lines
782 B
Go
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package chat
import (
"golib.gaore.com/GaoreGo/gaore-common-sdk-go/sdk"
"golib.gaore.com/GaoreGo/gaore-common-sdk-go/sdk/requests"
)
const (
VERSION = "2026-07-17"
)
// HOST chat 服务主机键,解析为 chat.gaore.comsdk 自动补 .gaore.com 后缀)。
var HOST = requests.Host{
Default: "chat",
}
type Client struct {
sdk.Client
}
func NewClient() (client *Client, err error) {
client = new(Client)
err = client.Init()
return
}
// QueryChatRecords 查询聊天记录ES 原样返回,不做二次装配)。
// 对应 chat 服务 POST /api/internal/chatRecords。
func (c *Client) QueryChatRecords(req *QueryChatRecordsRequest) (resp *QueryChatRecordsResponse, err error) {
resp = CreateQueryChatRecordsResponse()
err = c.DoAction(req, resp)
return
}