1
0
mirror of https://github.com/silenceper/wechat.git synced 2026-03-01 00:35:26 +08:00

Compare commits

..

2 Commits

Author SHA1 Message Date
oah8 b3b90e56cc Merge 26a6d7dc1d into 05ac7148d4 2024-07-24 13:05:52 +00:00
_oah 26a6d7dc1d add stream_upload_source 2024-07-24 21:05:35 +08:00
3 changed files with 6 additions and 3 deletions
+1
View File
@@ -3,6 +3,7 @@ package material
import (
"encoding/json"
"fmt"
"github.com/silenceper/wechat/v2/util"
)
+2 -1
View File
@@ -8,13 +8,14 @@ import (
"encoding/pem"
"encoding/xml"
"fmt"
"golang.org/x/crypto/pkcs12"
"io"
"log"
"mime/multipart"
"net/http"
"os"
"path"
"golang.org/x/crypto/pkcs12"
)
// URIModifier URI修改器
+3 -2
View File
@@ -2,6 +2,7 @@ package material
import (
"fmt"
"github.com/silenceper/wechat/v2/util"
)
@@ -55,11 +56,11 @@ func (r *Client) UploadImg(filename string) (*UploadImgResponse, error) {
return result, err
}
// UploadTempFile 上传临时素材
// UploadRemoteTempFile 上传临时素材
// @see https://developer.work.weixin.qq.com/document/path/90253
// @mediaType 媒体文件类型,分别有图片(image)、语音(voice)、视频(video),普通文件(file)
// 临时素材一般都是存储在oss上的,可以直接传递url
func (r *Client) UploadTempFile(url string, mediaType string) (*UploadTempFileResponse, error) {
func (r *Client) UploadRemoteTempFile(url string, mediaType string) (*UploadTempFileResponse, error) {
var (
accessToken string
err error