From 7d037f9e03e6031991d2cb3a15b3e2b9834d105c Mon Sep 17 00:00:00 2001 From: eatMoreApple <15055461510@163.com> Date: Tue, 15 Jun 2021 20:40:18 +0800 Subject: [PATCH] fix upload file --- client.go | 5 +++++ doc/doc.md | 16 ++++++++++++++++ 2 files changed, 21 insertions(+) diff --git a/client.go b/client.go index ac3042c..302a4c2 100644 --- a/client.go +++ b/client.go @@ -383,6 +383,11 @@ func (c *Client) WebWxUploadMediaByChunk(file *os.File, request *BaseRequest, in if chunks > 1 { content["chunks"] = strconv.FormatInt(chunks, 10) } + + if _, err = file.Seek(0, 0); err != nil { + return nil, err + } + // 分块上传 for chunk := 0; int64(chunk) < chunks; chunk++ { diff --git a/doc/doc.md b/doc/doc.md index 130984e..8f19c2a 100644 --- a/doc/doc.md +++ b/doc/doc.md @@ -284,6 +284,22 @@ dispatcher.OnVoice(handlers ...MessageContextHandler) +###### 注册消息类型为`好友添加`的处理函数 + +```go +dispatcher.OnFriendAdd(handlers ...MessageContextHandler) +``` + + + +###### 注册消息类型为`Card`的处理函数 + +```go +dispatcher.OnCard(handlers ...MessageContextHandler) +``` + + + ### 登陆用户