Documentation ¶
Index ¶
- Constants
- type Client
- func (c *Client) Config(key string) *Client
- func (c *Client) ConfigSLogClientFun(apiSLogFun golog.ApiSLogFun)
- func (c *Client) DefaultHttp()
- func (c *Client) GetKey() string
- func (c *Client) Post(ctx context.Context, _method string, notMustParams ...*gorequest.Params) ([]byte, error)
- func (c *Client) SetHttp(app *gorequest.App)
- func (c *Client) WebhookSend(ctx context.Context, notMustParams ...*gorequest.Params) (*WebhookSendResult, error)
- type ClientConfig
- type WebhookSendResponse
- type WebhookSendResult
Constants ¶
View Source
const (
LogTable = "feishu"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶ added in v1.0.47
type Client struct {
// contains filtered or unexported fields
}
Client 实例
func NewClient ¶ added in v1.0.47
func NewClient(config *ClientConfig) (*Client, error)
NewClient 创建实例化
func (*Client) ConfigSLogClientFun ¶ added in v1.0.162
func (c *Client) ConfigSLogClientFun(apiSLogFun golog.ApiSLogFun)
ConfigSLogClientFun 日志配置
func (*Client) WebhookSend ¶ added in v1.0.47
func (c *Client) WebhookSend(ctx context.Context, notMustParams ...*gorequest.Params) (*WebhookSendResult, error)
WebhookSend https://open.feishu.cn/document/ukTMukTMukTM/ucTM5YjL3ETO24yNxkjN
type WebhookSendResponse ¶
type WebhookSendResult ¶
type WebhookSendResult struct { Result WebhookSendResponse // 结果 Body []byte // 内容 Http gorequest.Response // 请求 }
Source Files ¶
Click to show internal directories.
Click to hide internal directories.