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.