Skip to content

Commit 7192686

Browse files
committed
fix issue
2 parents 7efb8f9 + 807a8a1 commit 7192686

File tree

5 files changed

+7
-8
lines changed

5 files changed

+7
-8
lines changed

Diff for: miniprogram/security/security.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -95,14 +95,13 @@ func (security *Security) MediaCheckAsync(in *MediaCheckAsyncRequest) (traceID s
9595
// https://developers.weixin.qq.com/miniprogram/dev/framework/security.imgSecCheck.html
9696
// Deprecated
9797
// 在2021年9月1日停止更新。建议使用 MediaCheckAsync
98-
func (security *Security) ImageCheckV1(filename string) (err error) {
98+
func (security *Security) ImageCheckV1(directory string) (err error) {
9999
accessToken, err := security.GetAccessToken()
100100
if err != nil {
101101
return
102102
}
103103

104104
uri := fmt.Sprintf(imageCheckURL, accessToken)
105-
var directory = filename
106105
response, err := util.PostFile("media", nil, "", directory, uri)
107106
if err != nil {
108107
return

Diff for: officialaccount/customerservice/manager.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -204,15 +204,14 @@ func (csm *Manager) InviteBind(kfAccount, inviteWX string) (err error) {
204204
}
205205

206206
// UploadHeadImg 上传客服头像
207-
func (csm *Manager) UploadHeadImg(kfAccount, fileName string) (err error) {
207+
func (csm *Manager) UploadHeadImg(kfAccount, directory string) (err error) {
208208
var accessToken string
209209
accessToken, err = csm.GetAccessToken()
210210
if err != nil {
211211
return
212212
}
213213
uri := fmt.Sprintf("%s?access_token=%s&kf_account=%s", customerServiceUploadHeadImg, accessToken, kfAccount)
214214
var response []byte
215-
var directory = fileName
216215
response, err = util.PostFile("media", nil, "", directory, uri)
217216
if err != nil {
218217
return

Diff for: officialaccount/material/material.go

+3-2
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,12 @@ import (
44
"encoding/json"
55
"errors"
66
"fmt"
7-
"github.com/silenceper/wechat/v2/officialaccount/context"
8-
"github.com/silenceper/wechat/v2/util"
97
"io"
108
"os"
119
"path"
10+
11+
"github.com/silenceper/wechat/v2/officialaccount/context"
12+
"github.com/silenceper/wechat/v2/util"
1213
)
1314

1415
const (

Diff for: util/http.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ func PostFile(fieldName string, data []byte, fileName string, directory string,
159159
fileContent = data
160160
isFile = false
161161
} else {
162-
return nil, fmt.Errorf("Invalid argument: required stream data and filename or only directory")
162+
return nil, fmt.Errorf("error parameter required streamdata=%v and filename=%v or only directory=%v", data, fileName, directory)
163163
}
164164

165165
fields := []MultipartFormField{

Diff for: work/material/media.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ func (r *Client) UploadAttachment(filename string, mediaType string, attachmentT
9292
}
9393
var response []byte
9494
var directory = filename
95-
if response, err = util.PostFile("media", nil, "", directory, fmt.Sprintf(uploadTempFile, accessToken, mediaType)); err != nil {
95+
if response, err = util.PostFile("media", nil, "", directory, fmt.Sprintf(uploadAttachment, accessToken, mediaType, attachmentType)); err != nil {
9696
return nil, err
9797
}
9898
result := &UploadAttachmentResponse{}

0 commit comments

Comments
 (0)