wechat

package
v0.0.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 13, 2019 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Config

type Config struct {
	AppID               string
	AppSecret           string
	Token               string
	EncodingAESKey      string
	SelfFuncAccessToken func() (resAccessToken context.ResAccessToken, err error) // 自定义授权token获取方法

	Cache cache.Cache
}

配置

type Wechat

type Wechat struct {
	Context *context.Context
}

微信上下文模型

func NewWechat

func NewWechat(cfg *Config) *Wechat

模型初始化

func (*Wechat) GetAccessToken

func (wc *Wechat) GetAccessToken() (string, error)

GetAccessToken 获取access_token

func (*Wechat) GetKf

func (wc *Wechat) GetKf() *kf.Kf

GetKf 客服管理接口

func (*Wechat) GetMaterial

func (wc *Wechat) GetMaterial() *material.Material

GetMaterial 素材管理

func (*Wechat) GetServer

func (wc *Wechat) GetServer(req *http.Request, writer http.ResponseWriter) *server.Server

GetServer 消息管理

func (*Wechat) GetUser

func (wc *Wechat) GetUser() *user.User

GetUser 用户管理接口

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL