miniapp

package
v1.1.5 Latest Latest
Warning

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

Go to latest
Published: Jun 29, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type TaobaoMiniappCloudFunctionInvokeAPIResponse

type TaobaoMiniappCloudFunctionInvokeAPIResponse struct {
	model.CommonResponse
	TaobaoMiniappCloudFunctionInvokeResponse
}

外部触发云函数 API返回值 taobao.miniapp.cloud.function.invoke

用户isv从外部触发聚石塔云函数的执行。

type TaobaoMiniappCloudFunctionInvokeRequest

type TaobaoMiniappCloudFunctionInvokeRequest struct {
	model.Params
	// contains filtered or unexported fields
}

外部触发云函数 API请求 taobao.miniapp.cloud.function.invoke

用户isv从外部触发聚石塔云函数的执行。

func NewTaobaoMiniappCloudFunctionInvokeRequest

func NewTaobaoMiniappCloudFunctionInvokeRequest() *TaobaoMiniappCloudFunctionInvokeRequest

初始化TaobaoMiniappCloudFunctionInvokeRequest对象

func (TaobaoMiniappCloudFunctionInvokeRequest) GetApiMethodName

func (r TaobaoMiniappCloudFunctionInvokeRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoMiniappCloudFunctionInvokeRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoMiniappCloudFunctionInvokeRequest) GetData

Data Getter

func (TaobaoMiniappCloudFunctionInvokeRequest) GetEnv

Env Getter

func (TaobaoMiniappCloudFunctionInvokeRequest) GetExts

Exts Getter

func (TaobaoMiniappCloudFunctionInvokeRequest) GetHandler

Handler Getter

func (TaobaoMiniappCloudFunctionInvokeRequest) GetName

Name Getter

func (*TaobaoMiniappCloudFunctionInvokeRequest) SetData

Data Setter 调用云函数时的传参(JSON格式)

func (*TaobaoMiniappCloudFunctionInvokeRequest) SetEnv

Env Setter 云环境

func (*TaobaoMiniappCloudFunctionInvokeRequest) SetExts

Exts Setter 扩展协议参数

func (*TaobaoMiniappCloudFunctionInvokeRequest) SetHandler

func (r *TaobaoMiniappCloudFunctionInvokeRequest) SetHandler(handler string) error

Handler Setter 指定云函数的handler

func (*TaobaoMiniappCloudFunctionInvokeRequest) SetName

Name Setter 云函数名称

type TaobaoMiniappCloudFunctionInvokeResponse

type TaobaoMiniappCloudFunctionInvokeResponse struct {
	XMLName xml.Name `xml:"miniapp_cloud_function_invoke_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回参数,长度限制8个字符,超出部分会被截断
	Data string `json:"data,omitempty" xml:"data,omitempty"`
}

外部触发云函数 成功返回结果

type TaobaoMiniappCloudStoreRelationAddAPIResponse

type TaobaoMiniappCloudStoreRelationAddAPIResponse struct {
	model.CommonResponse
	TaobaoMiniappCloudStoreRelationAddResponse
}

云存储添加 API返回值 taobao.miniapp.cloud.store.relation.add

用于用户上传文件之后回写云存储的关联关系

type TaobaoMiniappCloudStoreRelationAddRequest

type TaobaoMiniappCloudStoreRelationAddRequest struct {
	model.Params
	// contains filtered or unexported fields
}

云存储添加 API请求 taobao.miniapp.cloud.store.relation.add

用于用户上传文件之后回写云存储的关联关系

func NewTaobaoMiniappCloudStoreRelationAddRequest

func NewTaobaoMiniappCloudStoreRelationAddRequest() *TaobaoMiniappCloudStoreRelationAddRequest

初始化TaobaoMiniappCloudStoreRelationAddRequest对象

func (TaobaoMiniappCloudStoreRelationAddRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (TaobaoMiniappCloudStoreRelationAddRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoMiniappCloudStoreRelationAddRequest) GetCloudPath

CloudPath Getter

func (TaobaoMiniappCloudStoreRelationAddRequest) GetEnv

Env Getter

func (TaobaoMiniappCloudStoreRelationAddRequest) GetFileType

FileType Getter

func (TaobaoMiniappCloudStoreRelationAddRequest) GetSpecialId

SpecialId Getter

func (TaobaoMiniappCloudStoreRelationAddRequest) GetUrl

Url Getter

func (*TaobaoMiniappCloudStoreRelationAddRequest) SetCloudPath

func (r *TaobaoMiniappCloudStoreRelationAddRequest) SetCloudPath(cloudPath string) error

CloudPath Setter 文件路径

func (*TaobaoMiniappCloudStoreRelationAddRequest) SetEnv

Env Setter 环境 test/online

func (*TaobaoMiniappCloudStoreRelationAddRequest) SetFileType

func (r *TaobaoMiniappCloudStoreRelationAddRequest) SetFileType(fileType string) error

FileType Setter 文件类型 image/audio/video/font/other

func (*TaobaoMiniappCloudStoreRelationAddRequest) SetSpecialId

func (r *TaobaoMiniappCloudStoreRelationAddRequest) SetSpecialId(specialId string) error

SpecialId Setter 上传平台返回的文件唯一ID

func (*TaobaoMiniappCloudStoreRelationAddRequest) SetUrl

Url Setter 上传平台返回的文件url,部分文件类型无固定url,非必填

type TaobaoMiniappCloudStoreRelationAddResponse

type TaobaoMiniappCloudStoreRelationAddResponse struct {
	XMLName xml.Name `xml:"miniapp_cloud_store_relation_add_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 文件真实url
	Url string `json:"url,omitempty" xml:"url,omitempty"`
	// 云存储文件唯一ID
	FileId string `json:"file_id,omitempty" xml:"file_id,omitempty"`
}

云存储添加 成功返回结果

Jump to

Keyboard shortcuts

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