media

package
v0.0.0-...-4a54426 Latest Latest
Warning

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

Go to latest
Published: Apr 16, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Upload

func Upload(mediaType MediaType, mediaPath string, result *ResultUpload) wx.Action

Upload 上传临时素材

func UploadByBlock

func UploadByBlock(mediaType MediaType, filename string, content []byte, result *ResultUpload) wx.Action

UploadByBlock 上传临时素材

func UploadByURL

func UploadByURL(mediaType MediaType, filename, url string, result *ResultUpload) wx.Action

UploadByURL 上传临时素材

func UploadImg

func UploadImg(imgPath string, result *ResultUploadImg) wx.Action

UploadImg 上传图片

func UploadImgByURL

func UploadImgByURL(filename, url string, result *ResultUploadImg) wx.Action

UploadImgByURL 上传图片

Types

type MediaType

type MediaType string
const (
	MediaImage MediaType = "image"
	MediaVoice MediaType = "voice"
	MediaVideo MediaType = "video"
	MediaFile  MediaType = "file"
)

type ResultUpload

type ResultUpload struct {
	Type      MediaType `json:"type"`
	MediaID   string    `json:"media_id"`
	CreatedAt string    `json:"created_at"`
}

type ResultUploadImg

type ResultUploadImg struct {
	URL string `json:"url"`
}

Jump to

Keyboard shortcuts

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