tpp

package module
v1.0.10 Latest Latest
Warning

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

Go to latest
Published: Nov 19, 2024 License: Apache-2.0 Imports: 8 Imported by: 1

README

TPP(Third-Party Platform)

前言

支付钉钉、飞书、微信公众号、微信小程序、企业微信、微信开放平台等接入

快速开始 & demo

go get github.com/leapig/tpp
# 实例对应平台
// 企微【企业内部开发】/【服务商代开发】应用
app :=NewTpp().WW(ww.Config{
	CorpId:"企业ID"
	CorpSecret:"应用的凭证密钥"
})
app :=tpp.NewTpp().MP(mp.Config)    // 微信小程序
app :=tpp.NewTpp().OA(oa.Config)    // 微信公众号
app :=tpp.NewTpp().WK(wk.Config)    // 腾讯微卡
app :=tpp.NewTpp().WO(wo.Config)    // 微信开放平台
app :=tpp.NewTpp().AP(ap.Config)    // 支付宝
app :=tpp.NewTpp().DT(dt.Config)    // 钉钉
app :=tpp.NewTpp().FS(fs.Config)    // 飞书
# 调用平台接口
app.DoAnything()

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Tpp

type Tpp interface {
	WW(ww.Config) ww.App
	MP(mp.Config) mp.App
	OA(oa.Config) oa.App
	WK(wk.Config) wk.App
	WO(wo.Config) wo.App
	AP(ap.Config) ap.App
	DT(dt.Config) dt.App
	FS(fs.Config) fs.App
}

func NewTpp

func NewTpp() Tpp

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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