quickappmanagement

package
v1.19.2 Latest Latest
Warning

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

Go to latest
Published: Aug 28, 2023 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package quickappmanagement 快应用管理相关 API

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type QuickApp

type QuickApp struct {
	// QuickAppID 快应用id
	QuickAppID uint64 `json:"quick_app_id,omitempty"`
	// Name 快应用名称
	Name string `json:"name,omitempty"`
	// PackageName 快应用包名
	PackageName string `json:"package_name,omitempty"`
	// HomepageURL 快应用主页链接
	HomepageURL string `json:"homepage_url,omitempty"`
	// Status 快应用状态;可选值:
	// AUDIT_ACCEPTED: 审核通过 (已上架、已发布)
	// AUDIT_DOING: 审核中
	// AUDIT_REJECTED: 审核拒绝 (审核失败)
	// AUDIT_SEND_REJECTED: 送审失败
	// REMOVED: 已下架
	Status enum.QuickAppStatus `json:"status,omitempty"`
	// CreateTime 更新时间,格式:%Y-%m-%d %H:%M:%S
	CreateTime string `json:"create_time,omitempty"`
	// UpdateTime 更新时间,格式','=Y-%m-%d %H:%M:%S'
	UpdateTime string `json:"update_time,omitempty"`
}

QuickApp 快应用信息

type QuickAppGetRequest

type QuickAppGetRequest struct {
	// AdvertiserID 广告主ID
	AdvertiserID uint64 `json:"advertiser_id,omitempty"`
	// QuickAppIDs 快应用ids,单次上限100
	QuickAppIDs []uint64 `json:"quick_app_ids,omitempty"`
	// SearchKey 搜索关键字,快应用名称或者包名的模糊搜索,可以为空,可以传中文
	SearchKey string `json:"search_key,omitempty"`
	// UpdateTime 按快应用的更新时间查询,需要输入时间范围
	UpdateTime *UpdateTime `json:"update_time,omitempty"`
	// Status 应用状态;允许值:
	// AUDIT_DOING:审核中
	// AUDIT_SEND_REJECTED:送审失败
	// AUDIT_REJECTED:审核失败
	// AUDIT_ACCEPTED:审核成功
	// REMOVED:已下架
	Status enum.QuickAppStatus `json:"status,omitempty"`
	// Page 页码,默认值为1
	Page int `json:"page,omitempty"`
	// PageSize 页面大小,默认值为10,最大不超过100
	PageSize int `json:"page_size,omitempty"`
}

QuickAppGetRequest 查询快应用信息 API Request

func (QuickAppGetRequest) Encode

func (r QuickAppGetRequest) Encode() string

type QuickAppGetResponse

type QuickAppGetResponse struct {
	model.BaseResponse
	Data *QuickAppGetResult `json:"data,omitempty"`
}

QuickAppGetResponse 查询快应用信息 API Response

type QuickAppGetResult

type QuickAppGetResult struct {
	// QuickAppInfo
	QuickAppInfo []QuickApp `json:"quick_app_info,omitempty"`
	// PageInfo 分页信息
	PageInfo *model.PageInfo `json:"page_info,omitempty"`
}

type UpdateTime

type UpdateTime struct {
	// StartTime 更新起始时间,默认为空。格式为i64类型的时间戳(单位:秒)
	StartTime int64 `json:"start_time,omitempty"`
	// EndTime 更新结束时间,默认为当天。格式为i64类型的时间戳(单位:秒)
	EndTime int64 `json:"end_time,omitempty"`
}

UpdateTime 按快应用的更新时间查询,需要输入时间范围

Jump to

Keyboard shortcuts

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