Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Custom ¶
type Custom struct {
// contains filtered or unexported fields
}
Custom 客服
func (*Custom) SendNews ¶
func (c *Custom) SendNews(req *NewsRequest) error
SendNews 发送图文消息(点击跳转到外链) 图文消息条数限制在1条以内,注意,如果图文数超过1,则将会返回错误码45008。
type ImageRequest ¶
type ImageRequest struct {
ToUser string `json:"touser"` // 要发送给的用户openID
MsgType string `json:"msgtype"` // 消息类型
Image *ImageData `json:"image"` // 消息
}
ImageRequest 发送图片消息
func NewImageRequest ¶
func NewImageRequest(toUser, mediaID string) *ImageRequest
NewImageRequest 创建发送图片消息
type MenuMessage ¶
type MenuMessage struct {
HeadContent string `json:"head_content"` // 菜单名称
List []*MenuMessageListItem `json:"list"` // 菜单项
TailContent string `json:"tail_content"` // 结语
}
MenuMessage 菜单消息
type MenuMessageListItem ¶
type MenuMessageListItem struct {
ID string `json:"id"` // ID
Content string `json:"content"` // 内容
}
MenuMessageListItem 菜单项
type MenuRequest ¶
type MenuRequest struct {
ToUser string `json:"touser"` // 要发送给的用户openID
MsgType string `json:"msgtype"` // 消息类型
Menus *MenuMessage `json:"msgmenu"` // 菜单
}
MenuRequest 菜单请求
func NewMenuRequest ¶
func NewMenuRequest(toUser string, msg *MenuMessage) *MenuRequest
NewMenuRequest 发送菜单消息
type NewsData ¶
type NewsData struct {
Articles []*NewsDataArticle `json:"articles"` // 素材ID
}
NewsData 图片消息
type NewsDataArticle ¶
type NewsDataArticle struct {
Title string `json:"title"`
Description string `json:"description"`
URL string `json:"url"`
PicURL string `json:"picurl"`
}
NewsDataArticle 图文消息项
type NewsRequest ¶
type NewsRequest struct {
ToUser string `json:"touser"` // 要发送给的用户openID
MsgType string `json:"msgtype"` // 消息类型
News *NewsData `json:"news"` // 消息
}
NewsRequest 发送图文消息
func NewNewsRequest ¶
func NewNewsRequest(toUser string, article *NewsDataArticle) *NewsRequest
NewNewsRequest 发送图文消息(点击跳转到外链) 图文消息条数限制在1条以内,注意,如果图文数超过1,则将会返回错误码45008。
type TextRequest ¶
type TextRequest struct {
ToUser string `json:"touser"` // 要发送给的用户openID
MsgType string `json:"msgtype"` // 消息类型
Text *TextData `json:"text"` // 消息
}
TextRequest 发送文本消息
func NewTextRequest ¶
func NewTextRequest(toUser, content string) *TextRequest
NewTextRequest 创建发送文本消息
Click to show internal directories.
Click to hide internal directories.