1
0
mirror of https://github.com/silenceper/wechat.git synced 2026-02-06 13:42:26 +08:00

与origin代码同步

This commit is contained in:
wind
2023-01-09 17:59:12 +08:00
parent 589de19257
commit e351d0bc66
2 changed files with 9 additions and 8 deletions

View File

@@ -46,7 +46,7 @@ type AppMessage struct {
News *News `json:"news"`
MpNews *MpNews `json:"mpnews"`
Markdown *Text `json:"markdown"`
//todo(hb1707) 可能会发生变化的字段直接用interface{}了
//todo(wind) 可能会发生变化的字段直接用interface{}了
MiniprogramNotice interface{} `json:"miniprogram_notice"`
TemplateCard interface{} `json:"template_card"`
}
@@ -71,16 +71,16 @@ type resTemplateSend struct {
}
// Send 发送应用消息
func (tpl *Client) Send(msg *AppMessage) (msgID string, responseCode string, err error) {
func (r *Client) Send(msg *AppMessage) (msgID string, responseCode string, err error) {
var accessToken string
accessToken, err = tpl.GetAccessToken()
accessToken, err = r.GetAccessToken()
if err != nil {
return
}
uri := fmt.Sprintf("%s?access_token=%s", messageSendURL, accessToken)
var response []byte
if msg.Agentid == 0 {
msg.Agentid, _ = strconv.Atoi(tpl.Context.AgentID)
msg.Agentid, _ = strconv.Atoi(r.Context.AgentID)
}
response, err = util.PostJSON(uri, msg)
if err != nil {
@@ -113,9 +113,9 @@ type TemplateUpdate struct {
}
// UpdateTemplate 更新模版卡片消息
func (tpl *Client) UpdateTemplate(msg *TemplateUpdate) (msgID string, err error) {
func (r *Client) UpdateTemplate(msg *TemplateUpdate) (msgID string, err error) {
var accessToken string
accessToken, err = tpl.GetAccessToken()
accessToken, err = r.GetAccessToken()
if err != nil {
return
}
@@ -143,9 +143,9 @@ type ReqRecall struct {
}
// Recall 撤回应用消息
func (tpl *Client) Recall(msgID int64) (err error) {
func (r *Client) Recall(msgID int64) (err error) {
var accessToken string
accessToken, err = tpl.GetAccessToken()
accessToken, err = r.GetAccessToken()
if err != nil {
return
}

1
work/message/group.go Normal file
View File

@@ -0,0 +1 @@
package message