mirror of
https://github.com/silenceper/wechat.git
synced 2026-02-23 13:42:25 +08:00
feat(miniapp): 小程序订阅消息
1. 用户订阅消息服务端回调处理 2. 用户订阅消息订阅通知事件推送
This commit is contained in:
@@ -9,9 +9,11 @@ import (
|
||||
"github.com/silenceper/wechat/v2/miniprogram/encryptor"
|
||||
"github.com/silenceper/wechat/v2/miniprogram/message"
|
||||
"github.com/silenceper/wechat/v2/miniprogram/qrcode"
|
||||
"github.com/silenceper/wechat/v2/miniprogram/server"
|
||||
"github.com/silenceper/wechat/v2/miniprogram/subscribe"
|
||||
"github.com/silenceper/wechat/v2/miniprogram/tcb"
|
||||
"github.com/silenceper/wechat/v2/miniprogram/werun"
|
||||
"net/http"
|
||||
)
|
||||
|
||||
//MiniProgram 微信小程序相关API
|
||||
@@ -78,3 +80,11 @@ func (miniProgram *MiniProgram) GetCustomerMessage() *message.Manager {
|
||||
func (miniProgram *MiniProgram) GetWeRun() *werun.WeRun {
|
||||
return werun.NewWeRun(miniProgram.ctx)
|
||||
}
|
||||
|
||||
// GetServer 小程序微信回调处理,接收事件,回复消息管理
|
||||
func (miniProgram *MiniProgram) GetServer(req *http.Request, write http.ResponseWriter) *server.Server {
|
||||
srv := server.NewServer(miniProgram.ctx)
|
||||
srv.Request = req
|
||||
srv.Write = write
|
||||
return srv
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user