Skip to content

Latest commit

 

History

History
52 lines (38 loc) · 975 Bytes

README.md

File metadata and controls

52 lines (38 loc) · 975 Bytes

wxpusher-client

zjiecode/wxpusher-client的 Go 语言版本

安装

go get -u github.com/wxpusher/wxpusher-sdk-go
go get github.com/wxpusher/wxpusher-sdk-go@v1.0.3

引入

import (
	"github.com/wxpusher/wxpusher-sdk-go"
	"github.com/wxpusher/wxpusher-sdk-go/model"
)

发送消息

msg := model.NewMessage(appToken).SetContent("测试").AddUId(uId)
msgArr, err := wxpusher.SendMessage(msg)
fmt.Println(msgArr, err)

查询状态

status, err := wxpusher.QueryMessageStatus(2384429)
fmt.Println(status, err)

创建参数二维码

qrcode := model.Qrcode{AppToken: appToken, Extra: "XX渠道用户"}
qrcodeResp, err := wxpusher.CreateQrcode(&qrcode)
fmt.Println(qrcodeResp, err)

查询 App 的关注用户

result, err := wxpusher.QueryWxUser(appToken, 1, 20)
fmt.Println(result, err)