Documentation ¶
Overview ¶
Package plugin 插件管理
Index ¶
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApplyPlugin ¶
func ApplyPlugin(ctx *miniprogram.Miniprogram, payload []byte) (resp []byte, err error)
向插件开发者发起使用插件的申请/查询已添加的插件/删除已添加的插件
POST https://api.weixin.qq.com/wxa/plugin?access_token=TOKEN
Example ¶
package main import ( "fmt" "github.com/Lead-NorthStar/miniprogram" "github.com/Lead-NorthStar/miniprogram/apis/plugin" ) func main() { var ctx *miniprogram.Miniprogram payload := []byte("{}") resp, err := plugin.ApplyPlugin(ctx, payload) fmt.Println(resp, err) }
Output:
func GetPluginDevApplyList ¶
func GetPluginDevApplyList(ctx *miniprogram.Miniprogram, payload []byte) (resp []byte, err error)
获取当前所有插件使用方/修改插件使用申请的状态
POST https://api.weixin.qq.com/wxa/devplugin?access_token=TOKEN
Example ¶
package main import ( "fmt" "github.com/Lead-NorthStar/miniprogram" "github.com/Lead-NorthStar/miniprogram/apis/plugin" ) func main() { var ctx *miniprogram.Miniprogram payload := []byte("{}") resp, err := plugin.GetPluginDevApplyList(ctx, payload) fmt.Println(resp, err) }
Output:
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.