Documentation ¶
Overview ¶
Package code_template_library_management 代码模板库设置
Index ¶
- func AddToTemplate(ctx *miniprogram.Miniprogram, payload []byte) (resp []byte, err error)
- func DeleteTemplate(ctx *miniprogram.Miniprogram, payload []byte) (resp []byte, err error)
- func GetTemplateDraftList(ctx *miniprogram.Miniprogram) (resp []byte, err error)
- func GetTemplateList(ctx *miniprogram.Miniprogram) (resp []byte, err error)
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddToTemplate ¶
func AddToTemplate(ctx *miniprogram.Miniprogram, payload []byte) (resp []byte, err error)
将草稿添加到代码模板库
可以通过获取草稿箱中所有的草稿得到草稿 ID;调用本接口可以将临时草稿选为持久的代码模板。使用过程中如遇到问题,可在开放平台服务商专区发帖交流。
POST https://api.weixin.qq.com/wxa/addtotemplate?access_token=TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/miniprogram" "github.com/fastwego/miniprogram/wxopen/apis/code_template_library_management" ) func main() { var ctx *miniprogram.Miniprogram payload := []byte("{}") resp, err := code_template_library_management.AddToTemplate(ctx, payload) fmt.Println(resp, err) }
Output:
func DeleteTemplate ¶
func DeleteTemplate(ctx *miniprogram.Miniprogram, payload []byte) (resp []byte, err error)
删除指定代码模板
因为代码模板库的模板数量是有上限的,当达到上限或者有某个模板不再需要时,可以调用本接口删除指定的代码模板。使用过程中如遇到问题,可在开放平台服务商专区发帖交流。
POST https://api.weixin.qq.com/wxa/deletetemplate?access_token=ACCESS_TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/miniprogram" "github.com/fastwego/miniprogram/wxopen/apis/code_template_library_management" ) func main() { var ctx *miniprogram.Miniprogram payload := []byte("{}") resp, err := code_template_library_management.DeleteTemplate(ctx, payload) fmt.Println(resp, err) }
Output:
func GetTemplateDraftList ¶
func GetTemplateDraftList(ctx *miniprogram.Miniprogram) (resp []byte, err error)
获取代码草稿列表
通过本接口,可以获取草稿箱中所有的草稿(临时代码模板);草稿是由第三方平台的开发小程序在使用微信开发者工具上传的,点击查ext详情使用过程中如遇到问题,可在开放平台服务商专区发帖交流。
GET https://api.weixin.qq.com/wxa/gettemplatedraftlist?access_token=ACCESS_TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/miniprogram" "github.com/fastwego/miniprogram/wxopen/apis/code_template_library_management" ) func main() { var ctx *miniprogram.Miniprogram resp, err := code_template_library_management.GetTemplateDraftList(ctx) fmt.Println(resp, err) }
Output:
func GetTemplateList ¶
func GetTemplateList(ctx *miniprogram.Miniprogram) (resp []byte, err error)
获取代码模板列表
第三方平台运营者可以登录 open.weixin.qq.com 或者通过将草稿箱的草稿选为代码模板接口,将草稿箱中的某个代码版本添加到代码模板库中使用过程中如遇到问题,可在开放平台服务商专区发帖交流。
GET https://api.weixin.qq.com/wxa/gettemplatelist?access_token=ACCESS_TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/miniprogram" "github.com/fastwego/miniprogram/wxopen/apis/code_template_library_management" ) func main() { var ctx *miniprogram.Miniprogram resp, err := code_template_library_management.GetTemplateList(ctx) fmt.Println(resp, err) }
Output:
Types ¶
This section is empty.