Documentation
¶
Index ¶
Constants ¶
View Source
const ( MatrxGetAccessTokenURL = "https://www.matrx.io/openapi/authserver/authToken/getToken" MatrxSendMessageToGroupURL = "https://www.matrx.io/openapi/sendmsgapi/send/toGroup" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthResponse ¶ added in v0.1.4
type CommonResponse ¶ added in v0.1.4
type DingRobot ¶
type DingRobot struct {
Token string
Secret string
ReqBody DingTalkMarkdown
}
medium struct
func NewDingRobot ¶
func NewDingRobot() DingRobot
type DingTalkMarkdown ¶
type DingTalkMarkdown struct {
MsgType string `json:"msgtype"`
At *At `json:"at"`
Markdown *Markdown `json:"markdown"`
}
request body struct
func NewDingTalkMarkdown ¶
func NewDingTalkMarkdown() DingTalkMarkdown
func (*DingTalkMarkdown) SetAtMobiles ¶
func (md *DingTalkMarkdown) SetAtMobiles(atMobiles []string)
func (*DingTalkMarkdown) SetIsAtAll ¶
func (md *DingTalkMarkdown) SetIsAtAll(isAtAll bool)
func (*DingTalkMarkdown) SetText ¶
func (md *DingTalkMarkdown) SetText(text string)
func (*DingTalkMarkdown) SetTitle ¶
func (md *DingTalkMarkdown) SetTitle(title string)
type MatrxGroupText ¶ added in v0.1.4
request body struct
func NewMatrxText ¶ added in v0.1.4
func NewMatrxText() MatrxGroupText
func (*MatrxGroupText) SetContent ¶ added in v0.1.4
func (t *MatrxGroupText) SetContent(content string)
func (*MatrxGroupText) SetRemind ¶ added in v0.1.4
func (t *MatrxGroupText) SetRemind(remind string)
func (*MatrxGroupText) SetTo ¶ added in v0.1.4
func (t *MatrxGroupText) SetTo(to string)
type MatrxOpenapi ¶ added in v0.1.4
type MatrxOpenapi struct {
ClientId string
ClientSecret string
ReqBody MatrxGroupText
}
medium struct
func NewMatrxOpenapi ¶ added in v0.1.4
func NewMatrxOpenapi() MatrxOpenapi
func (MatrxOpenapi) Send ¶ added in v0.1.4
func (api MatrxOpenapi) Send() (err error)
Click to show internal directories.
Click to hide internal directories.