wechat

package
v0.2.12 Latest Latest
Warning

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

Go to latest
Published: May 6, 2020 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Register

func Register() common.Caller

Types

type CallerCfg

type CallerCfg struct {
	Mode        string `toml:"mode"`
	Debug       bool   `toml:"debug"`
	Addr        string `toml:"addr" json:"addr"`
	Password    string `toml:"password" json:"password"`
	Database    int    `toml:"db" json:"database"`
	MaxIdle     int    `toml:"maxIdle" json:"max_idle"`
	MaxActive   int    `toml:"maxActive" json:"max_active"`
	IdleTimeout int32  `toml:"idleTimeout" json:"idle_timeout"` //second

	AppID          string
	AppSecret      string
	Token          string
	EncodingAESKey string
	PayMchID       string
	PayKey         string
	PayNotifyURL   string
}

type Cfg

type Cfg struct {
	Muses struct {
		Wechat CallerCfg `toml:"wechat"`
	} `toml:"muses"`
}

type Client

type Client struct {
	RestyClient *resty.Client
	Cache       cache.Cache
	Context     *context.Context
}

func Caller

func Caller() *Client

func (*Client) GetMiniProgram

func (wc *Client) GetMiniProgram() *miniprogram.MiniProgram

GetMiniProgram 获取小程序的实例

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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