mirror of
https://github.com/silenceper/wechat.git
synced 2026-02-11 08:12:26 +08:00
update: 调整 PostFileFromReader 参数。
This commit is contained in:
@@ -176,7 +176,7 @@ func (material *Material) AddMaterialFromReader(mediaType MediaType, filename st
|
||||
|
||||
uri := fmt.Sprintf("%s?access_token=%s&type=%s", addMaterialURL, accessToken, mediaType)
|
||||
var response []byte
|
||||
response, err = util.PostFileFromReader("media", filename, reader, uri)
|
||||
response, err = util.PostFileFromReader("media", filename, uri, reader)
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
@@ -211,7 +211,7 @@ type reqVideo struct {
|
||||
}
|
||||
|
||||
// AddVideoFromReader 永久视频素材文件上传,从 io.Reader 中读取
|
||||
func (material *Material) AddVideoFromReader(filename string, reader io.Reader, title, introduction string) (mediaID string, url string, err error) {
|
||||
func (material *Material) AddVideoFromReader(filename, title, introduction string, reader io.Reader) (mediaID string, url string, err error) {
|
||||
var accessToken string
|
||||
accessToken, err = material.GetAccessToken()
|
||||
if err != nil {
|
||||
@@ -272,7 +272,7 @@ func (material *Material) AddVideo(filename, title, introduction string) (mediaI
|
||||
}
|
||||
defer func() { _ = f.Close() }()
|
||||
|
||||
return material.AddVideoFromReader(filename, f, title, introduction)
|
||||
return material.AddVideoFromReader(filename, title, introduction, f)
|
||||
}
|
||||
|
||||
type reqDeleteMaterial struct {
|
||||
|
||||
@@ -159,7 +159,7 @@ func PostFile(fieldName, filename, uri string) ([]byte, error) {
|
||||
}
|
||||
|
||||
// PostFileFromReader 上传文件,从 io.Reader 中读取
|
||||
func PostFileFromReader(filedName, fileName string, reader io.Reader, uri string) ([]byte, error) {
|
||||
func PostFileFromReader(filedName, fileName, uri string, reader io.Reader) ([]byte, error) {
|
||||
fields := []MultipartFormField{
|
||||
{
|
||||
IsFile: true,
|
||||
|
||||
Reference in New Issue
Block a user