media

package
v1.3.2 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2023 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Package media 包含多媒体平台API相关结构体

https://open.taobao.com/API.htm?docType=2&docId=62392

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AlibabatjbpicturefoldercreateAPIRequest added in v1.3.1

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

AlibabatjbpicturefoldercreateAPIRequest 淘特图片空间创建文件夹 API请求 alibaba.tjb.picture.folder.create

淘特图片空间创建文件夹

func NewAlibabatjbpicturefoldercreateRequest added in v1.3.1

func NewAlibabatjbpicturefoldercreateRequest() *AlibabatjbpicturefoldercreateAPIRequest

NewAlibabatjbpicturefoldercreateRequest 初始化AlibabatjbpicturefoldercreateAPIRequest对象

func (AlibabatjbpicturefoldercreateAPIRequest) GetApiMethodName added in v1.3.1

func (r AlibabatjbpicturefoldercreateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabatjbpicturefoldercreateAPIRequest) GetApiParams added in v1.3.1

func (r AlibabatjbpicturefoldercreateAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabatjbpicturefoldercreateAPIRequest) GetFolderName added in v1.3.1

GetFolderName FolderName Getter

func (AlibabatjbpicturefoldercreateAPIRequest) GetParentFolderId added in v1.3.1

func (r AlibabatjbpicturefoldercreateAPIRequest) GetParentFolderId() int64

GetParentFolderId ParentFolderId Getter

func (AlibabatjbpicturefoldercreateAPIRequest) GetRawParams added in v1.3.1

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabatjbpicturefoldercreateAPIRequest) SetFolderName added in v1.3.1

func (r *AlibabatjbpicturefoldercreateAPIRequest) SetFolderName(_folderName string) error

SetFolderName is FolderName Setter 文件夹名称,最长50个字符,仅可输入中英文、数字及!@#%^&()-=_+.,~`特殊字符。

func (*AlibabatjbpicturefoldercreateAPIRequest) SetParentFolderId added in v1.3.1

func (r *AlibabatjbpicturefoldercreateAPIRequest) SetParentFolderId(_parentFolderId int64) error

SetParentFolderId is ParentFolderId Setter 父文件夹id。如果是传到根文件夹,该值为0。

type AlibabatjbpicturefoldercreateAPIResponse added in v1.3.1

type AlibabatjbpicturefoldercreateAPIResponse struct {
	model.CommonResponse
	AlibabatjbpicturefoldercreateAPIResponseModel
}

AlibabatjbpicturefoldercreateAPIResponse 淘特图片空间创建文件夹 API返回值 alibaba.tjb.picture.folder.create

淘特图片空间创建文件夹

type AlibabatjbpicturefoldercreateAPIResponseModel added in v1.3.1

type AlibabatjbpicturefoldercreateAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_tjb_picture_folder_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 创建文件夹的返回数据
	Data *TopCreateFolderDto `json:"data,omitempty" xml:"data,omitempty"`
}

AlibabatjbpicturefoldercreateAPIResponseModel is 淘特图片空间创建文件夹 成功返回结果

type AlibabatjbpicturefolderqueryAPIRequest added in v1.3.1

type AlibabatjbpicturefolderqueryAPIRequest struct {
	model.Params
}

AlibabatjbpicturefolderqueryAPIRequest 淘特图片空间用户文件夹查询 API请求 alibaba.tjb.picture.folder.query

淘特图片空间用户文件夹查询,返回用户所有的文件夹。

func NewAlibabatjbpicturefolderqueryRequest added in v1.3.1

func NewAlibabatjbpicturefolderqueryRequest() *AlibabatjbpicturefolderqueryAPIRequest

NewAlibabatjbpicturefolderqueryRequest 初始化AlibabatjbpicturefolderqueryAPIRequest对象

func (AlibabatjbpicturefolderqueryAPIRequest) GetApiMethodName added in v1.3.1

func (r AlibabatjbpicturefolderqueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabatjbpicturefolderqueryAPIRequest) GetApiParams added in v1.3.1

func (r AlibabatjbpicturefolderqueryAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabatjbpicturefolderqueryAPIRequest) GetRawParams added in v1.3.1

GetRawParams IRequest interface 方法, 获取API原始参数

type AlibabatjbpicturefolderqueryAPIResponse added in v1.3.1

type AlibabatjbpicturefolderqueryAPIResponse struct {
	model.CommonResponse
	AlibabatjbpicturefolderqueryAPIResponseModel
}

AlibabatjbpicturefolderqueryAPIResponse 淘特图片空间用户文件夹查询 API返回值 alibaba.tjb.picture.folder.query

淘特图片空间用户文件夹查询,返回用户所有的文件夹。

type AlibabatjbpicturefolderqueryAPIResponseModel added in v1.3.1

type AlibabatjbpicturefolderqueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_tjb_picture_folder_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 文件夹列表
	FolderList []TopFolderDto `json:"folder_list,omitempty" xml:"folder_list>top_folder_dto,omitempty"`
}

AlibabatjbpicturefolderqueryAPIResponseModel is 淘特图片空间用户文件夹查询 成功返回结果

type AlibabatjbpictureuploadAPIRequest added in v1.3.1

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

AlibabatjbpictureuploadAPIRequest 淘特图片空间上传单张图片 API请求 alibaba.tjb.picture.upload

淘特图片空间上传单张图片

func NewAlibabatjbpictureuploadRequest added in v1.3.1

func NewAlibabatjbpictureuploadRequest() *AlibabatjbpictureuploadAPIRequest

NewAlibabatjbpictureuploadRequest 初始化AlibabatjbpictureuploadAPIRequest对象

func (AlibabatjbpictureuploadAPIRequest) GetApiMethodName added in v1.3.1

func (r AlibabatjbpictureuploadAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabatjbpictureuploadAPIRequest) GetApiParams added in v1.3.1

func (r AlibabatjbpictureuploadAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabatjbpictureuploadAPIRequest) GetFileData added in v1.3.1

func (r AlibabatjbpictureuploadAPIRequest) GetFileData() *model.File

GetFileData FileData Getter

func (AlibabatjbpictureuploadAPIRequest) GetFileName added in v1.3.1

func (r AlibabatjbpictureuploadAPIRequest) GetFileName() string

GetFileName FileName Getter

func (AlibabatjbpictureuploadAPIRequest) GetFolderId added in v1.3.1

func (r AlibabatjbpictureuploadAPIRequest) GetFolderId() int64

GetFolderId FolderId Getter

func (AlibabatjbpictureuploadAPIRequest) GetRawParams added in v1.3.1

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabatjbpictureuploadAPIRequest) SetFileData added in v1.3.1

func (r *AlibabatjbpictureuploadAPIRequest) SetFileData(_fileData *model.File) error

SetFileData is FileData Setter 图片的二进制流。允许png、jpg、gif图片格式,3M以内。

func (*AlibabatjbpictureuploadAPIRequest) SetFileName added in v1.3.1

func (r *AlibabatjbpictureuploadAPIRequest) SetFileName(_fileName string) error

SetFileName is FileName Setter 图片名,可包含扩展名,与上传后返回的图片名一致。最长50个字符,不允许/,\,:,*,?,",<,>,|,;这些特殊字符。

func (*AlibabatjbpictureuploadAPIRequest) SetFolderId added in v1.3.1

func (r *AlibabatjbpictureuploadAPIRequest) SetFolderId(_folderId int64) error

SetFolderId is FolderId Setter 指定传入的文件夹id,根文件夹为0

type AlibabatjbpictureuploadAPIResponse added in v1.3.1

type AlibabatjbpictureuploadAPIResponse struct {
	model.CommonResponse
	AlibabatjbpictureuploadAPIResponseModel
}

AlibabatjbpictureuploadAPIResponse 淘特图片空间上传单张图片 API返回值 alibaba.tjb.picture.upload

淘特图片空间上传单张图片

type AlibabatjbpictureuploadAPIResponseModel added in v1.3.1

type AlibabatjbpictureuploadAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_tjb_picture_upload_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 图片信息
	Picture *TopPictureDto `json:"picture,omitempty" xml:"picture,omitempty"`
}

AlibabatjbpictureuploadAPIResponseModel is 淘特图片空间上传单张图片 成功返回结果

type AlibabatjbpictureuserstoragequeryAPIRequest added in v1.3.1

type AlibabatjbpictureuserstoragequeryAPIRequest struct {
	model.Params
}

AlibabatjbpictureuserstoragequeryAPIRequest 淘特图片空间用户容量查询 API请求 alibaba.tjb.picture.userstorage.query

淘特图片空间用户容量查询

func NewAlibabatjbpictureuserstoragequeryRequest added in v1.3.1

func NewAlibabatjbpictureuserstoragequeryRequest() *AlibabatjbpictureuserstoragequeryAPIRequest

NewAlibabatjbpictureuserstoragequeryRequest 初始化AlibabatjbpictureuserstoragequeryAPIRequest对象

func (AlibabatjbpictureuserstoragequeryAPIRequest) GetApiMethodName added in v1.3.1

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabatjbpictureuserstoragequeryAPIRequest) GetApiParams added in v1.3.1

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabatjbpictureuserstoragequeryAPIRequest) GetRawParams added in v1.3.1

GetRawParams IRequest interface 方法, 获取API原始参数

type AlibabatjbpictureuserstoragequeryAPIResponse added in v1.3.1

type AlibabatjbpictureuserstoragequeryAPIResponse struct {
	model.CommonResponse
	AlibabatjbpictureuserstoragequeryAPIResponseModel
}

AlibabatjbpictureuserstoragequeryAPIResponse 淘特图片空间用户容量查询 API返回值 alibaba.tjb.picture.userstorage.query

淘特图片空间用户容量查询

type AlibabatjbpictureuserstoragequeryAPIResponseModel added in v1.3.1

type AlibabatjbpictureuserstoragequeryAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_tjb_picture_userstorage_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 用户容量信息
	UserStorage *TopUserStorageDto `json:"user_storage,omitempty" xml:"user_storage,omitempty"`
}

AlibabatjbpictureuserstoragequeryAPIResponseModel is 淘特图片空间用户容量查询 成功返回结果

type AlibabavideopublishAPIRequest added in v1.3.1

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

AlibabavideopublishAPIRequest 发布视频 API请求 alibaba.video.publish

发布视频。 说明:发布视频5s后再查询视频信息,否则可能无法获取播放链接

func NewAlibabavideopublishRequest added in v1.3.1

func NewAlibabavideopublishRequest() *AlibabavideopublishAPIRequest

NewAlibabavideopublishRequest 初始化AlibabavideopublishAPIRequest对象

func (AlibabavideopublishAPIRequest) GetApiMethodName added in v1.3.1

func (r AlibabavideopublishAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabavideopublishAPIRequest) GetApiParams added in v1.3.1

func (r AlibabavideopublishAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabavideopublishAPIRequest) GetCoverUrl added in v1.3.1

func (r AlibabavideopublishAPIRequest) GetCoverUrl() string

GetCoverUrl CoverUrl Getter

func (AlibabavideopublishAPIRequest) GetFileId added in v1.3.1

func (r AlibabavideopublishAPIRequest) GetFileId() string

GetFileId FileId Getter

func (AlibabavideopublishAPIRequest) GetRawParams added in v1.3.1

func (r AlibabavideopublishAPIRequest) GetRawParams() model.Params

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabavideopublishAPIRequest) GetTags added in v1.3.1

GetTags Tags Getter

func (AlibabavideopublishAPIRequest) GetTitle added in v1.3.1

GetTitle Title Getter

func (*AlibabavideopublishAPIRequest) SetCoverUrl added in v1.3.1

func (r *AlibabavideopublishAPIRequest) SetCoverUrl(_coverUrl string) error

SetCoverUrl is CoverUrl Setter 封面图

func (*AlibabavideopublishAPIRequest) SetFileId added in v1.3.1

func (r *AlibabavideopublishAPIRequest) SetFileId(_fileId string) error

SetFileId is FileId Setter 文件id

func (*AlibabavideopublishAPIRequest) SetTags added in v1.3.1

func (r *AlibabavideopublishAPIRequest) SetTags(_tags string) error

SetTags is Tags Setter 视频标签

func (*AlibabavideopublishAPIRequest) SetTitle added in v1.3.1

func (r *AlibabavideopublishAPIRequest) SetTitle(_title string) error

SetTitle is Title Setter 视频标题

type AlibabavideopublishAPIResponse added in v1.3.1

type AlibabavideopublishAPIResponse struct {
	model.CommonResponse
	AlibabavideopublishAPIResponseModel
}

AlibabavideopublishAPIResponse 发布视频 API返回值 alibaba.video.publish

发布视频。 说明:发布视频5s后再查询视频信息,否则可能无法获取播放链接

type AlibabavideopublishAPIResponseModel added in v1.3.1

type AlibabavideopublishAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_video_publish_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 视频id
	VideoId int64 `json:"video_id,omitempty" xml:"video_id,omitempty"`
}

AlibabavideopublishAPIResponseModel is 发布视频 成功返回结果

type AlibabavideoqueryAPIRequest added in v1.3.1

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

AlibabavideoqueryAPIRequest 查询视频信息 API请求 alibaba.video.query

查询视频信息

func NewAlibabavideoqueryRequest added in v1.3.1

func NewAlibabavideoqueryRequest() *AlibabavideoqueryAPIRequest

NewAlibabavideoqueryRequest 初始化AlibabavideoqueryAPIRequest对象

func (AlibabavideoqueryAPIRequest) GetApiMethodName added in v1.3.1

func (r AlibabavideoqueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabavideoqueryAPIRequest) GetApiParams added in v1.3.1

func (r AlibabavideoqueryAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabavideoqueryAPIRequest) GetRawParams added in v1.3.1

func (r AlibabavideoqueryAPIRequest) GetRawParams() model.Params

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabavideoqueryAPIRequest) GetVideoId added in v1.3.1

func (r AlibabavideoqueryAPIRequest) GetVideoId() int64

GetVideoId VideoId Getter

func (*AlibabavideoqueryAPIRequest) SetVideoId added in v1.3.1

func (r *AlibabavideoqueryAPIRequest) SetVideoId(_videoId int64) error

SetVideoId is VideoId Setter 视频id

type AlibabavideoqueryAPIResponse added in v1.3.1

type AlibabavideoqueryAPIResponse struct {
	model.CommonResponse
	AlibabavideoqueryAPIResponseModel
}

AlibabavideoqueryAPIResponse 查询视频信息 API返回值 alibaba.video.query

查询视频信息

type AlibabavideoqueryAPIResponseModel added in v1.3.1

type AlibabavideoqueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_video_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 视频标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 上传者id
	UploaderId string `json:"uploader_id,omitempty" xml:"uploader_id,omitempty"`
	// 视频封面
	CoverUrl string `json:"cover_url,omitempty" xml:"cover_url,omitempty"`
	// 视频描述
	Description string `json:"description,omitempty" xml:"description,omitempty"`
	// 视频比例
	AspectRatio string `json:"aspect_ratio,omitempty" xml:"aspect_ratio,omitempty"`
	// 视频标签
	Tags string `json:"tags,omitempty" xml:"tags,omitempty"`
	// 播放链接
	PlayUrl string `json:"play_url,omitempty" xml:"play_url,omitempty"`
	// 审核状态
	AuditState string `json:"audit_state,omitempty" xml:"audit_state,omitempty"`
	// 视频id
	VideoId int64 `json:"video_id,omitempty" xml:"video_id,omitempty"`
	// 上传时间
	UploadTime int64 `json:"upload_time,omitempty" xml:"upload_time,omitempty"`
	// 视频时长(s)
	Duration int64 `json:"duration,omitempty" xml:"duration,omitempty"`
	// 视频高度
	Height int64 `json:"height,omitempty" xml:"height,omitempty"`
	// 视频宽度
	Width int64 `json:"width,omitempty" xml:"width,omitempty"`
}

AlibabavideoqueryAPIResponseModel is 查询视频信息 成功返回结果

type AlibabavideotokengetAPIRequest added in v1.3.1

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

AlibabavideotokengetAPIRequest 获取上传token API请求 alibaba.video.token.get

获取上传token

func NewAlibabavideotokengetRequest added in v1.3.1

func NewAlibabavideotokengetRequest() *AlibabavideotokengetAPIRequest

NewAlibabavideotokengetRequest 初始化AlibabavideotokengetAPIRequest对象

func (AlibabavideotokengetAPIRequest) GetApiMethodName added in v1.3.1

func (r AlibabavideotokengetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabavideotokengetAPIRequest) GetApiParams added in v1.3.1

func (r AlibabavideotokengetAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabavideotokengetAPIRequest) GetExpiration added in v1.3.1

func (r AlibabavideotokengetAPIRequest) GetExpiration() int64

GetExpiration Expiration Getter

func (AlibabavideotokengetAPIRequest) GetMimeLimit added in v1.3.1

func (r AlibabavideotokengetAPIRequest) GetMimeLimit() string

GetMimeLimit MimeLimit Getter

func (AlibabavideotokengetAPIRequest) GetRawParams added in v1.3.1

func (r AlibabavideotokengetAPIRequest) GetRawParams() model.Params

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabavideotokengetAPIRequest) GetSizeLimit added in v1.3.1

func (r AlibabavideotokengetAPIRequest) GetSizeLimit() int64

GetSizeLimit SizeLimit Getter

func (*AlibabavideotokengetAPIRequest) SetExpiration added in v1.3.1

func (r *AlibabavideotokengetAPIRequest) SetExpiration(_expiration int64) error

SetExpiration is Expiration Setter token超时时间,毫秒,比如1ms超时,参数就填1

func (*AlibabavideotokengetAPIRequest) SetMimeLimit added in v1.3.1

func (r *AlibabavideotokengetAPIRequest) SetMimeLimit(_mimeLimit string) error

SetMimeLimit is MimeLimit Setter 上传文件类型限制,可空,有默认文件类型

func (*AlibabavideotokengetAPIRequest) SetSizeLimit added in v1.3.1

func (r *AlibabavideotokengetAPIRequest) SetSizeLimit(_sizeLimit int64) error

SetSizeLimit is SizeLimit Setter 上传大小限制(单位:字节),最大不超过2G

type AlibabavideotokengetAPIResponse added in v1.3.1

type AlibabavideotokengetAPIResponse struct {
	model.CommonResponse
	AlibabavideotokengetAPIResponseModel
}

AlibabavideotokengetAPIResponse 获取上传token API返回值 alibaba.video.token.get

获取上传token

type AlibabavideotokengetAPIResponseModel added in v1.3.1

type AlibabavideotokengetAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_video_token_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 上传token
	UploadToken string `json:"upload_token,omitempty" xml:"upload_token,omitempty"`
}

AlibabavideotokengetAPIResponseModel is 获取上传token 成功返回结果

type GenerateTokenRequest

type GenerateTokenRequest struct {
	// 请求策略
	UploadPolicy *UploadPolicy `json:"upload_policy,omitempty" xml:"upload_policy,omitempty"`
}

GenerateTokenRequest 结构体

type PageQueryResult

type PageQueryResult struct {
	// resultList
	ResultList []Resultlist `json:"result_list,omitempty" xml:"result_list>resultlist,omitempty"`
	// 总数
	Total int64 `json:"total,omitempty" xml:"total,omitempty"`
}

PageQueryResult 结构体

type Picture

type Picture struct {
	// 返回的是绝对路径如:http://img07.taobaocdn.com/imgextra/i7/22670458/T2dD0kXb4cXXXXXXXX_!!22670458.jpg
	PicturePath string `json:"picture_path,omitempty" xml:"picture_path,omitempty"`
	// 图片标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 图片相素,格式:长x宽,如450x150
	Pixel string `json:"pixel,omitempty" xml:"pixel,omitempty"`
	// 图片状态,0 未审核没冻结 1  冻结 2 审核通过
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 图片是否删除的标记
	Deleted string `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 图片上传的来源,有电脑版本宝贝发布,手机版本宝贝发布
	ClientType string `json:"client_type,omitempty" xml:"client_type,omitempty"`
	// 图片的创建时间
	Created string `json:"created,omitempty" xml:"created,omitempty"`
	// 图片的修改时间
	Modified string `json:"modified,omitempty" xml:"modified,omitempty"`
	// 图片在后台处理之后的md5值当md5值为32位长度的字符串时为图片搬家后的文件md5验证码md5值为长整数时为图片替换后的时间戳
	Md5 string `json:"md5,omitempty" xml:"md5,omitempty"`
	// 图片ID
	PictureId int64 `json:"picture_id,omitempty" xml:"picture_id,omitempty"`
	// 图片分类ID
	PictureCategoryId int64 `json:"picture_category_id,omitempty" xml:"picture_category_id,omitempty"`
	// 图片大小,bite单位
	Sizes int64 `json:"sizes,omitempty" xml:"sizes,omitempty"`
	// 图片是否被引用
	Referenced bool `json:"referenced,omitempty" xml:"referenced,omitempty"`
}

Picture 结构体

type PictureCategory

type PictureCategory struct {
	// 图片分类名
	PictureCategoryName string `json:"picture_category_name,omitempty" xml:"picture_category_name,omitempty"`
	// 图片分类型别,sys-fixture代表店铺装修分类(系统分类),sys-auction代表宝贝图片分类(系统分类),user-define代表用户自定义分类
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 图片类目的创建时间
	Created string `json:"created,omitempty" xml:"created,omitempty"`
	// 图片分类的修改时间
	Modified string `json:"modified,omitempty" xml:"modified,omitempty"`
	// 图片分类ID
	PictureCategoryId int64 `json:"picture_category_id,omitempty" xml:"picture_category_id,omitempty"`
	// 图片分类排序
	Position int64 `json:"position,omitempty" xml:"position,omitempty"`
	// 分类下的图片数
	Total int64 `json:"total,omitempty" xml:"total,omitempty"`
	// 一级分类的parent_id为0<br/>二级分类的则为其父分类的picture_category_id
	ParentId int64 `json:"parent_id,omitempty" xml:"parent_id,omitempty"`
}

PictureCategory 结构体

type ResultCode

type ResultCode struct {
	// 错误描述
	Info string `json:"info,omitempty" xml:"info,omitempty"`
	// 错误代码
	ErrorCode int64 `json:"error_code,omitempty" xml:"error_code,omitempty"`
}

ResultCode 结构体

type Resultlist

type Resultlist struct {
	// 视频链接,需要unicode转换
	VideoUrl string `json:"video_url,omitempty" xml:"video_url,omitempty"`
	// 封面图url
	CoverUrl string `json:"cover_url,omitempty" xml:"cover_url,omitempty"`
	// 视频标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 互动id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 视频时长 单位秒
	Duration int64 `json:"duration,omitempty" xml:"duration,omitempty"`
	// 视频状态,1有效;0删除
	VideoStatus int64 `json:"video_status,omitempty" xml:"video_status,omitempty"`
}

Resultlist 结构体

type SearchResultDo

type SearchResultDo struct {
	// 视频信息列表
	ResultList []VideoItemExtDo `json:"result_list,omitempty" xml:"result_list>video_item_ext_do,omitempty"`
	// 错误码
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 总视频数
	TotalNum int64 `json:"total_num,omitempty" xml:"total_num,omitempty"`
	// 调用是否成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

SearchResultDo 结构体

type TaobaointeractivelistgetbyuserAPIRequest added in v1.3.1

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

TaobaointeractivelistgetbyuserAPIRequest 用户获取视频互动列表 API请求 taobao.interactive.list.getbyuser

根据用户来获取用户编辑的互动列表

func NewTaobaointeractivelistgetbyuserRequest added in v1.3.1

func NewTaobaointeractivelistgetbyuserRequest() *TaobaointeractivelistgetbyuserAPIRequest

NewTaobaointeractivelistgetbyuserRequest 初始化TaobaointeractivelistgetbyuserAPIRequest对象

func (TaobaointeractivelistgetbyuserAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaointeractivelistgetbyuserAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaointeractivelistgetbyuserAPIRequest) GetApiParams added in v1.3.1

func (r TaobaointeractivelistgetbyuserAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaointeractivelistgetbyuserAPIRequest) GetCurrentPage added in v1.3.1

GetCurrentPage CurrentPage Getter

func (TaobaointeractivelistgetbyuserAPIRequest) GetPageSize added in v1.3.1

GetPageSize PageSize Getter

func (TaobaointeractivelistgetbyuserAPIRequest) GetRawParams added in v1.3.1

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaointeractivelistgetbyuserAPIRequest) SetCurrentPage added in v1.3.1

func (r *TaobaointeractivelistgetbyuserAPIRequest) SetCurrentPage(_currentPage int64) error

SetCurrentPage is CurrentPage Setter 当前页

func (*TaobaointeractivelistgetbyuserAPIRequest) SetPageSize added in v1.3.1

func (r *TaobaointeractivelistgetbyuserAPIRequest) SetPageSize(_pageSize int64) error

SetPageSize is PageSize Setter 每页多少

type TaobaointeractivelistgetbyuserAPIResponse added in v1.3.1

type TaobaointeractivelistgetbyuserAPIResponse struct {
	model.CommonResponse
	TaobaointeractivelistgetbyuserAPIResponseModel
}

TaobaointeractivelistgetbyuserAPIResponse 用户获取视频互动列表 API返回值 taobao.interactive.list.getbyuser

根据用户来获取用户编辑的互动列表

type TaobaointeractivelistgetbyuserAPIResponseModel added in v1.3.1

type TaobaointeractivelistgetbyuserAPIResponseModel struct {
	XMLName xml.Name `xml:"interactive_list_getbyuser_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *TaobaointeractivelistgetbyuserResult `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaointeractivelistgetbyuserAPIResponseModel is 用户获取视频互动列表 成功返回结果

type TaobaointeractivelistgetbyuserResult added in v1.3.1

type TaobaointeractivelistgetbyuserResult struct {
	// 错误
	ResultCode *ResultCode `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// model
	Model *PageQueryResult `json:"model,omitempty" xml:"model,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaointeractivelistgetbyuserResult 结构体

type TaobaomediavideolistAPIRequest added in v1.3.1

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

TaobaomediavideolistAPIRequest 获取商家视频列表 API请求 taobao.media.video.list

用于获取授权商家的视频列表

func NewTaobaomediavideolistRequest added in v1.3.1

func NewTaobaomediavideolistRequest() *TaobaomediavideolistAPIRequest

NewTaobaomediavideolistRequest 初始化TaobaomediavideolistAPIRequest对象

func (TaobaomediavideolistAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaomediavideolistAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaomediavideolistAPIRequest) GetApiParams added in v1.3.1

func (r TaobaomediavideolistAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaomediavideolistAPIRequest) GetRawParams added in v1.3.1

func (r TaobaomediavideolistAPIRequest) GetRawParams() model.Params

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaomediavideolistAPIRequest) GetSearchCondition added in v1.3.1

func (r TaobaomediavideolistAPIRequest) GetSearchCondition() *VideoSearchCondition2

GetSearchCondition SearchCondition Getter

func (*TaobaomediavideolistAPIRequest) SetSearchCondition added in v1.3.1

func (r *TaobaomediavideolistAPIRequest) SetSearchCondition(_searchCondition *VideoSearchCondition2) error

SetSearchCondition is SearchCondition Setter 搜索条件

type TaobaomediavideolistAPIResponse added in v1.3.1

type TaobaomediavideolistAPIResponse struct {
	model.CommonResponse
	TaobaomediavideolistAPIResponseModel
}

TaobaomediavideolistAPIResponse 获取商家视频列表 API返回值 taobao.media.video.list

用于获取授权商家的视频列表

type TaobaomediavideolistAPIResponseModel added in v1.3.1

type TaobaomediavideolistAPIResponseModel struct {
	XMLName xml.Name `xml:"media_video_list_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果
	Result *SearchResultDo `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaomediavideolistAPIResponseModel is 获取商家视频列表 成功返回结果

type TaobaominiappcloudpicturetokenAPIRequest added in v1.3.1

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

TaobaominiappcloudpicturetokenAPIRequest 云存储上传token获取 API请求 taobao.miniapp.cloud.picture.token

获取图片上传token,作为http://upload.cloud.tmall.com/api/proxy/upload接口上传的凭证。

上传的html示例代码为: <form action="http://upload.cloud.tmall.com/api/proxy/upload" method="post" enctype="multipart/form-data">

上传token: <input type="text" name="Authorization" value="" /><br/>
上传文件:<input type="file" name="content" /><br/>
<input type="submit" value="Submit "/>

</form>

func NewTaobaominiappcloudpicturetokenRequest added in v1.3.1

func NewTaobaominiappcloudpicturetokenRequest() *TaobaominiappcloudpicturetokenAPIRequest

NewTaobaominiappcloudpicturetokenRequest 初始化TaobaominiappcloudpicturetokenAPIRequest对象

func (TaobaominiappcloudpicturetokenAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaominiappcloudpicturetokenAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaominiappcloudpicturetokenAPIRequest) GetApiParams added in v1.3.1

func (r TaobaominiappcloudpicturetokenAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaominiappcloudpicturetokenAPIRequest) GetGenerateTokenRequest added in v1.3.1

GetGenerateTokenRequest GenerateTokenRequest Getter

func (TaobaominiappcloudpicturetokenAPIRequest) GetRawParams added in v1.3.1

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaominiappcloudpicturetokenAPIRequest) SetGenerateTokenRequest added in v1.3.1

func (r *TaobaominiappcloudpicturetokenAPIRequest) SetGenerateTokenRequest(_generateTokenRequest *GenerateTokenRequest) error

SetGenerateTokenRequest is GenerateTokenRequest Setter 请求参数

type TaobaominiappcloudpicturetokenAPIResponse added in v1.3.1

type TaobaominiappcloudpicturetokenAPIResponse struct {
	model.CommonResponse
	TaobaominiappcloudpicturetokenAPIResponseModel
}

TaobaominiappcloudpicturetokenAPIResponse 云存储上传token获取 API返回值 taobao.miniapp.cloud.picture.token

获取图片上传token,作为http://upload.cloud.tmall.com/api/proxy/upload接口上传的凭证。

上传的html示例代码为: <form action="http://upload.cloud.tmall.com/api/proxy/upload" method="post" enctype="multipart/form-data">

上传token: <input type="text" name="Authorization" value="" /><br/>
上传文件:<input type="file" name="content" /><br/>
<input type="submit" value="Submit "/>

</form>

type TaobaominiappcloudpicturetokenAPIResponseModel added in v1.3.1

type TaobaominiappcloudpicturetokenAPIResponseModel struct {
	XMLName xml.Name `xml:"miniapp_cloud_picture_token_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回的token
	Token string `json:"token,omitempty" xml:"token,omitempty"`
}

TaobaominiappcloudpicturetokenAPIResponseModel is 云存储上传token获取 成功返回结果

type TaobaopicturecategoryaddAPIRequest added in v1.3.1

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

TaobaopicturecategoryaddAPIRequest 新增图片分类信息 API请求 taobao.picture.category.add

同一卖家最多添加500个图片分类,图片分类名称长度最大为20个字符

func NewTaobaopicturecategoryaddRequest added in v1.3.1

func NewTaobaopicturecategoryaddRequest() *TaobaopicturecategoryaddAPIRequest

NewTaobaopicturecategoryaddRequest 初始化TaobaopicturecategoryaddAPIRequest对象

func (TaobaopicturecategoryaddAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaopicturecategoryaddAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaopicturecategoryaddAPIRequest) GetApiParams added in v1.3.1

func (r TaobaopicturecategoryaddAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaopicturecategoryaddAPIRequest) GetParentId added in v1.3.1

func (r TaobaopicturecategoryaddAPIRequest) GetParentId() int64

GetParentId ParentId Getter

func (TaobaopicturecategoryaddAPIRequest) GetPictureCategoryName added in v1.3.1

func (r TaobaopicturecategoryaddAPIRequest) GetPictureCategoryName() string

GetPictureCategoryName PictureCategoryName Getter

func (TaobaopicturecategoryaddAPIRequest) GetRawParams added in v1.3.1

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaopicturecategoryaddAPIRequest) SetParentId added in v1.3.1

func (r *TaobaopicturecategoryaddAPIRequest) SetParentId(_parentId int64) error

SetParentId is ParentId Setter 图片分类的父分类,一级分类的parent_id为0,二级分类的则为其父分类的picture_category_id

func (*TaobaopicturecategoryaddAPIRequest) SetPictureCategoryName added in v1.3.1

func (r *TaobaopicturecategoryaddAPIRequest) SetPictureCategoryName(_pictureCategoryName string) error

SetPictureCategoryName is PictureCategoryName Setter 图片分类名称,最大长度20字符,中文字符算2个字符,不能为空

type TaobaopicturecategoryaddAPIResponse added in v1.3.1

type TaobaopicturecategoryaddAPIResponse struct {
	model.CommonResponse
	TaobaopicturecategoryaddAPIResponseModel
}

TaobaopicturecategoryaddAPIResponse 新增图片分类信息 API返回值 taobao.picture.category.add

同一卖家最多添加500个图片分类,图片分类名称长度最大为20个字符

type TaobaopicturecategoryaddAPIResponseModel added in v1.3.1

type TaobaopicturecategoryaddAPIResponseModel struct {
	XMLName xml.Name `xml:"picture_category_add_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 图片分类信息
	PictureCategory *PictureCategory `json:"picture_category,omitempty" xml:"picture_category,omitempty"`
}

TaobaopicturecategoryaddAPIResponseModel is 新增图片分类信息 成功返回结果

type TaobaopicturecategorygetAPIRequest added in v1.3.1

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

TaobaopicturecategorygetAPIRequest 获取图片分类信息 API请求 taobao.picture.category.get

获取图片分类信息

func NewTaobaopicturecategorygetRequest added in v1.3.1

func NewTaobaopicturecategorygetRequest() *TaobaopicturecategorygetAPIRequest

NewTaobaopicturecategorygetRequest 初始化TaobaopicturecategorygetAPIRequest对象

func (TaobaopicturecategorygetAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaopicturecategorygetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaopicturecategorygetAPIRequest) GetApiParams added in v1.3.1

func (r TaobaopicturecategorygetAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaopicturecategorygetAPIRequest) GetModifiedTime added in v1.3.1

func (r TaobaopicturecategorygetAPIRequest) GetModifiedTime() string

GetModifiedTime ModifiedTime Getter

func (TaobaopicturecategorygetAPIRequest) GetParentId added in v1.3.1

func (r TaobaopicturecategorygetAPIRequest) GetParentId() int64

GetParentId ParentId Getter

func (TaobaopicturecategorygetAPIRequest) GetPictureCategoryId added in v1.3.1

func (r TaobaopicturecategorygetAPIRequest) GetPictureCategoryId() int64

GetPictureCategoryId PictureCategoryId Getter

func (TaobaopicturecategorygetAPIRequest) GetPictureCategoryName added in v1.3.1

func (r TaobaopicturecategorygetAPIRequest) GetPictureCategoryName() string

GetPictureCategoryName PictureCategoryName Getter

func (TaobaopicturecategorygetAPIRequest) GetRawParams added in v1.3.1

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaopicturecategorygetAPIRequest) GetType added in v1.3.1

GetType Type Getter

func (*TaobaopicturecategorygetAPIRequest) SetModifiedTime added in v1.3.1

func (r *TaobaopicturecategorygetAPIRequest) SetModifiedTime(_modifiedTime string) error

SetModifiedTime is ModifiedTime Setter 图片分类的修改时间点,格式:yyyy-MM-dd HH:mm:ss。查询此修改时间点之后到目前的图片分类。

func (*TaobaopicturecategorygetAPIRequest) SetParentId added in v1.3.1

func (r *TaobaopicturecategorygetAPIRequest) SetParentId(_parentId int64) error

SetParentId is ParentId Setter 取二级分类时设置为对应父分类id<br/>取一级分类时父分类id设为0<br/>取全部分类的时候不设或设为-1

func (*TaobaopicturecategorygetAPIRequest) SetPictureCategoryId added in v1.3.1

func (r *TaobaopicturecategorygetAPIRequest) SetPictureCategoryId(_pictureCategoryId int64) error

SetPictureCategoryId is PictureCategoryId Setter 图片分类ID

func (*TaobaopicturecategorygetAPIRequest) SetPictureCategoryName added in v1.3.1

func (r *TaobaopicturecategorygetAPIRequest) SetPictureCategoryName(_pictureCategoryName string) error

SetPictureCategoryName is PictureCategoryName Setter 图片分类名,不支持模糊查询

func (*TaobaopicturecategorygetAPIRequest) SetType added in v1.3.1

SetType is Type Setter 1

type TaobaopicturecategorygetAPIResponse added in v1.3.1

type TaobaopicturecategorygetAPIResponse struct {
	model.CommonResponse
	TaobaopicturecategorygetAPIResponseModel
}

TaobaopicturecategorygetAPIResponse 获取图片分类信息 API返回值 taobao.picture.category.get

获取图片分类信息

type TaobaopicturecategorygetAPIResponseModel added in v1.3.1

type TaobaopicturecategorygetAPIResponseModel struct {
	XMLName xml.Name `xml:"picture_category_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 图片分类
	PictureCategories []PictureCategory `json:"picture_categories,omitempty" xml:"picture_categories>picture_category,omitempty"`
}

TaobaopicturecategorygetAPIResponseModel is 获取图片分类信息 成功返回结果

type TaobaopicturecategoryupdateAPIRequest added in v1.3.1

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

TaobaopicturecategoryupdateAPIRequest 更新图片分类 API请求 taobao.picture.category.update

更新图片分类的名字,或者更新图片分类的父分类(即分类移动)。只能移动2级分类到非2级分类,默认分类和1级分类不可移动。

func NewTaobaopicturecategoryupdateRequest added in v1.3.1

func NewTaobaopicturecategoryupdateRequest() *TaobaopicturecategoryupdateAPIRequest

NewTaobaopicturecategoryupdateRequest 初始化TaobaopicturecategoryupdateAPIRequest对象

func (TaobaopicturecategoryupdateAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaopicturecategoryupdateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaopicturecategoryupdateAPIRequest) GetApiParams added in v1.3.1

func (r TaobaopicturecategoryupdateAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaopicturecategoryupdateAPIRequest) GetCategoryId added in v1.3.1

func (r TaobaopicturecategoryupdateAPIRequest) GetCategoryId() int64

GetCategoryId CategoryId Getter

func (TaobaopicturecategoryupdateAPIRequest) GetCategoryName added in v1.3.1

func (r TaobaopicturecategoryupdateAPIRequest) GetCategoryName() string

GetCategoryName CategoryName Getter

func (TaobaopicturecategoryupdateAPIRequest) GetParentId added in v1.3.1

GetParentId ParentId Getter

func (TaobaopicturecategoryupdateAPIRequest) GetRawParams added in v1.3.1

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaopicturecategoryupdateAPIRequest) SetCategoryId added in v1.3.1

func (r *TaobaopicturecategoryupdateAPIRequest) SetCategoryId(_categoryId int64) error

SetCategoryId is CategoryId Setter 要更新的图片分类的id

func (*TaobaopicturecategoryupdateAPIRequest) SetCategoryName added in v1.3.1

func (r *TaobaopicturecategoryupdateAPIRequest) SetCategoryName(_categoryName string) error

SetCategoryName is CategoryName Setter 图片分类的新名字,最大长度20字符,不能为空

func (*TaobaopicturecategoryupdateAPIRequest) SetParentId added in v1.3.1

func (r *TaobaopicturecategoryupdateAPIRequest) SetParentId(_parentId int64) error

SetParentId is ParentId Setter 图片分类的新父分类id

type TaobaopicturecategoryupdateAPIResponse added in v1.3.1

type TaobaopicturecategoryupdateAPIResponse struct {
	model.CommonResponse
	TaobaopicturecategoryupdateAPIResponseModel
}

TaobaopicturecategoryupdateAPIResponse 更新图片分类 API返回值 taobao.picture.category.update

更新图片分类的名字,或者更新图片分类的父分类(即分类移动)。只能移动2级分类到非2级分类,默认分类和1级分类不可移动。

type TaobaopicturecategoryupdateAPIResponseModel added in v1.3.1

type TaobaopicturecategoryupdateAPIResponseModel struct {
	XMLName xml.Name `xml:"picture_category_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 更新图片分类是否成功
	Done bool `json:"done,omitempty" xml:"done,omitempty"`
}

TaobaopicturecategoryupdateAPIResponseModel is 更新图片分类 成功返回结果

type TaobaopicturechangecategoryAPIRequest added in v1.3.1

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

TaobaopicturechangecategoryAPIRequest 修改图片的分类 API请求 taobao.picture.changecategory

把批量的图片移动到某个分类下

func NewTaobaopicturechangecategoryRequest added in v1.3.1

func NewTaobaopicturechangecategoryRequest() *TaobaopicturechangecategoryAPIRequest

NewTaobaopicturechangecategoryRequest 初始化TaobaopicturechangecategoryAPIRequest对象

func (TaobaopicturechangecategoryAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaopicturechangecategoryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaopicturechangecategoryAPIRequest) GetApiParams added in v1.3.1

func (r TaobaopicturechangecategoryAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaopicturechangecategoryAPIRequest) GetPictureCategoryId added in v1.3.1

func (r TaobaopicturechangecategoryAPIRequest) GetPictureCategoryId() int64

GetPictureCategoryId PictureCategoryId Getter

func (TaobaopicturechangecategoryAPIRequest) GetPictureIds added in v1.3.1

func (r TaobaopicturechangecategoryAPIRequest) GetPictureIds() []string

GetPictureIds PictureIds Getter

func (TaobaopicturechangecategoryAPIRequest) GetRawParams added in v1.3.1

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaopicturechangecategoryAPIRequest) SetPictureCategoryId added in v1.3.1

func (r *TaobaopicturechangecategoryAPIRequest) SetPictureCategoryId(_pictureCategoryId int64) error

SetPictureCategoryId is PictureCategoryId Setter 目标分类的id

func (*TaobaopicturechangecategoryAPIRequest) SetPictureIds added in v1.3.1

func (r *TaobaopicturechangecategoryAPIRequest) SetPictureIds(_pictureIds []string) error

SetPictureIds is PictureIds Setter 要移动的图片的id

type TaobaopicturechangecategoryAPIResponse added in v1.3.1

type TaobaopicturechangecategoryAPIResponse struct {
	model.CommonResponse
	TaobaopicturechangecategoryAPIResponseModel
}

TaobaopicturechangecategoryAPIResponse 修改图片的分类 API返回值 taobao.picture.changecategory

把批量的图片移动到某个分类下

type TaobaopicturechangecategoryAPIResponseModel added in v1.3.1

type TaobaopicturechangecategoryAPIResponseModel struct {
	XMLName xml.Name `xml:"picture_changecategory_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 移动图片是否成功:部分移动成功为true,全部移动失败为false。
	Done bool `json:"done,omitempty" xml:"done,omitempty"`
}

TaobaopicturechangecategoryAPIResponseModel is 修改图片的分类 成功返回结果

type TaobaopicturedeleteAPIRequest added in v1.3.1

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

TaobaopicturedeleteAPIRequest 删除图片空间图片 API请求 taobao.picture.delete

删除图片空间图片

func NewTaobaopicturedeleteRequest added in v1.3.1

func NewTaobaopicturedeleteRequest() *TaobaopicturedeleteAPIRequest

NewTaobaopicturedeleteRequest 初始化TaobaopicturedeleteAPIRequest对象

func (TaobaopicturedeleteAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaopicturedeleteAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaopicturedeleteAPIRequest) GetApiParams added in v1.3.1

func (r TaobaopicturedeleteAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaopicturedeleteAPIRequest) GetPictureIds added in v1.3.1

func (r TaobaopicturedeleteAPIRequest) GetPictureIds() []string

GetPictureIds PictureIds Getter

func (TaobaopicturedeleteAPIRequest) GetRawParams added in v1.3.1

func (r TaobaopicturedeleteAPIRequest) GetRawParams() model.Params

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaopicturedeleteAPIRequest) SetPictureIds added in v1.3.1

func (r *TaobaopicturedeleteAPIRequest) SetPictureIds(_pictureIds []string) error

SetPictureIds is PictureIds Setter 图片ID字符串,可以一个也可以一组,用英文逗号间隔,如450,120,155.限制数量是100

type TaobaopicturedeleteAPIResponse added in v1.3.1

type TaobaopicturedeleteAPIResponse struct {
	model.CommonResponse
	TaobaopicturedeleteAPIResponseModel
}

TaobaopicturedeleteAPIResponse 删除图片空间图片 API返回值 taobao.picture.delete

删除图片空间图片

type TaobaopicturedeleteAPIResponseModel added in v1.3.1

type TaobaopicturedeleteAPIResponseModel struct {
	XMLName xml.Name `xml:"picture_delete_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 是否删除
	Success string `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaopicturedeleteAPIResponseModel is 删除图片空间图片 成功返回结果

type TaobaopicturegetAPIRequest added in v1.3.1

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

TaobaopicturegetAPIRequest 获取图片信息 API请求 taobao.picture.get

获取图片信息

func NewTaobaopicturegetRequest added in v1.3.1

func NewTaobaopicturegetRequest() *TaobaopicturegetAPIRequest

NewTaobaopicturegetRequest 初始化TaobaopicturegetAPIRequest对象

func (TaobaopicturegetAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaopicturegetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaopicturegetAPIRequest) GetApiParams added in v1.3.1

func (r TaobaopicturegetAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaopicturegetAPIRequest) GetClientType added in v1.3.1

func (r TaobaopicturegetAPIRequest) GetClientType() string

GetClientType ClientType Getter

func (TaobaopicturegetAPIRequest) GetDeleted added in v1.3.1

func (r TaobaopicturegetAPIRequest) GetDeleted() string

GetDeleted Deleted Getter

func (TaobaopicturegetAPIRequest) GetEndDate added in v1.3.1

func (r TaobaopicturegetAPIRequest) GetEndDate() string

GetEndDate EndDate Getter

func (TaobaopicturegetAPIRequest) GetIsHttps added in v1.3.1

func (r TaobaopicturegetAPIRequest) GetIsHttps() bool

GetIsHttps IsHttps Getter

func (TaobaopicturegetAPIRequest) GetModifiedTime added in v1.3.1

func (r TaobaopicturegetAPIRequest) GetModifiedTime() string

GetModifiedTime ModifiedTime Getter

func (TaobaopicturegetAPIRequest) GetOrderBy added in v1.3.1

func (r TaobaopicturegetAPIRequest) GetOrderBy() string

GetOrderBy OrderBy Getter

func (TaobaopicturegetAPIRequest) GetPageNo added in v1.3.1

func (r TaobaopicturegetAPIRequest) GetPageNo() int64

GetPageNo PageNo Getter

func (TaobaopicturegetAPIRequest) GetPageSize added in v1.3.1

func (r TaobaopicturegetAPIRequest) GetPageSize() int64

GetPageSize PageSize Getter

func (TaobaopicturegetAPIRequest) GetPictureCategoryId added in v1.3.1

func (r TaobaopicturegetAPIRequest) GetPictureCategoryId() int64

GetPictureCategoryId PictureCategoryId Getter

func (TaobaopicturegetAPIRequest) GetPictureId added in v1.3.1

func (r TaobaopicturegetAPIRequest) GetPictureId() int64

GetPictureId PictureId Getter

func (TaobaopicturegetAPIRequest) GetRawParams added in v1.3.1

func (r TaobaopicturegetAPIRequest) GetRawParams() model.Params

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaopicturegetAPIRequest) GetStartDate added in v1.3.1

func (r TaobaopicturegetAPIRequest) GetStartDate() string

GetStartDate StartDate Getter

func (TaobaopicturegetAPIRequest) GetTitle added in v1.3.1

func (r TaobaopicturegetAPIRequest) GetTitle() string

GetTitle Title Getter

func (TaobaopicturegetAPIRequest) GetUrls added in v1.3.1

func (r TaobaopicturegetAPIRequest) GetUrls() string

GetUrls Urls Getter

func (*TaobaopicturegetAPIRequest) SetClientType added in v1.3.1

func (r *TaobaopicturegetAPIRequest) SetClientType(_clientType string) error

SetClientType is ClientType Setter 图片使用,如果是pc宝贝detail使用,设置为client:computer,查询出来的图片是符合pc的宝贝detail显示的如果是手机宝贝detail使用,设置为client:phone,查询出来的图片是符合手机的宝贝detail显示的,默认值是全部

func (*TaobaopicturegetAPIRequest) SetDeleted added in v1.3.1

func (r *TaobaopicturegetAPIRequest) SetDeleted(_deleted string) error

SetDeleted is Deleted Setter 是否删除,unfroze代表没有删除

func (*TaobaopicturegetAPIRequest) SetEndDate added in v1.3.1

func (r *TaobaopicturegetAPIRequest) SetEndDate(_endDate string) error

SetEndDate is EndDate Setter 查询上传结束时间点,格式:yyyy-MM-dd HH:mm:ss

func (*TaobaopicturegetAPIRequest) SetIsHttps added in v1.3.1

func (r *TaobaopicturegetAPIRequest) SetIsHttps(_isHttps bool) error

SetIsHttps is IsHttps Setter 是否获取https的链接

func (*TaobaopicturegetAPIRequest) SetModifiedTime added in v1.3.1

func (r *TaobaopicturegetAPIRequest) SetModifiedTime(_modifiedTime string) error

SetModifiedTime is ModifiedTime Setter 图片被修改的时间点,格式:yyyy-MM-dd HH:mm:ss。查询此修改时间点之后到目前的图片。

func (*TaobaopicturegetAPIRequest) SetOrderBy added in v1.3.1

func (r *TaobaopicturegetAPIRequest) SetOrderBy(_orderBy string) error

SetOrderBy is OrderBy Setter 图片查询结果排序,time:desc按上传时间从晚到早(默认), time:asc按上传时间从早到晚,sizes:desc按图片从大到小,sizes:asc按图片从小到大,默认time:desc

func (*TaobaopicturegetAPIRequest) SetPageNo added in v1.3.1

func (r *TaobaopicturegetAPIRequest) SetPageNo(_pageNo int64) error

SetPageNo is PageNo Setter 页码.传入值为1代表第一页,传入值为2代表第二页,依此类推,默认值为1

func (*TaobaopicturegetAPIRequest) SetPageSize added in v1.3.1

func (r *TaobaopicturegetAPIRequest) SetPageSize(_pageSize int64) error

SetPageSize is PageSize Setter 每页条数.每页返回最多返回100条,默认值40

func (*TaobaopicturegetAPIRequest) SetPictureCategoryId added in v1.3.1

func (r *TaobaopicturegetAPIRequest) SetPictureCategoryId(_pictureCategoryId int64) error

SetPictureCategoryId is PictureCategoryId Setter 图片分类ID

func (*TaobaopicturegetAPIRequest) SetPictureId added in v1.3.1

func (r *TaobaopicturegetAPIRequest) SetPictureId(_pictureId int64) error

SetPictureId is PictureId Setter 图片ID

func (*TaobaopicturegetAPIRequest) SetStartDate added in v1.3.1

func (r *TaobaopicturegetAPIRequest) SetStartDate(_startDate string) error

SetStartDate is StartDate Setter 查询上传开始时间点,格式:yyyy-MM-dd HH:mm:ss

func (*TaobaopicturegetAPIRequest) SetTitle added in v1.3.1

func (r *TaobaopicturegetAPIRequest) SetTitle(_title string) error

SetTitle is Title Setter 图片标题,最大长度50字符,中英文都算一字符

func (*TaobaopicturegetAPIRequest) SetUrls added in v1.3.1

func (r *TaobaopicturegetAPIRequest) SetUrls(_urls string) error

SetUrls is Urls Setter 图片url查询接口

type TaobaopicturegetAPIResponse added in v1.3.1

type TaobaopicturegetAPIResponse struct {
	model.CommonResponse
	TaobaopicturegetAPIResponseModel
}

TaobaopicturegetAPIResponse 获取图片信息 API返回值 taobao.picture.get

获取图片信息

type TaobaopicturegetAPIResponseModel added in v1.3.1

type TaobaopicturegetAPIResponseModel struct {
	XMLName xml.Name `xml:"picture_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 图片信息列表
	Pictures []Picture `json:"pictures,omitempty" xml:"pictures>picture,omitempty"`
}

TaobaopicturegetAPIResponseModel is 获取图片信息 成功返回结果

type TaobaopictureisreferencedgetAPIRequest added in v1.3.1

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

TaobaopictureisreferencedgetAPIRequest 图片是否被引用 API请求 taobao.picture.isreferenced.get

查询图片是否被引用,被引用返回true,未被引用返回false

func NewTaobaopictureisreferencedgetRequest added in v1.3.1

func NewTaobaopictureisreferencedgetRequest() *TaobaopictureisreferencedgetAPIRequest

NewTaobaopictureisreferencedgetRequest 初始化TaobaopictureisreferencedgetAPIRequest对象

func (TaobaopictureisreferencedgetAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaopictureisreferencedgetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaopictureisreferencedgetAPIRequest) GetApiParams added in v1.3.1

func (r TaobaopictureisreferencedgetAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaopictureisreferencedgetAPIRequest) GetPictureId added in v1.3.1

GetPictureId PictureId Getter

func (TaobaopictureisreferencedgetAPIRequest) GetRawParams added in v1.3.1

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaopictureisreferencedgetAPIRequest) SetPictureId added in v1.3.1

func (r *TaobaopictureisreferencedgetAPIRequest) SetPictureId(_pictureId int64) error

SetPictureId is PictureId Setter 图片id

type TaobaopictureisreferencedgetAPIResponse added in v1.3.1

type TaobaopictureisreferencedgetAPIResponse struct {
	model.CommonResponse
	TaobaopictureisreferencedgetAPIResponseModel
}

TaobaopictureisreferencedgetAPIResponse 图片是否被引用 API返回值 taobao.picture.isreferenced.get

查询图片是否被引用,被引用返回true,未被引用返回false

type TaobaopictureisreferencedgetAPIResponseModel added in v1.3.1

type TaobaopictureisreferencedgetAPIResponseModel struct {
	XMLName xml.Name `xml:"picture_isreferenced_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 图片是否被引用
	IsReferenced bool `json:"is_referenced,omitempty" xml:"is_referenced,omitempty"`
}

TaobaopictureisreferencedgetAPIResponseModel is 图片是否被引用 成功返回结果

type TaobaopicturepicturescountAPIRequest added in v1.3.1

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

TaobaopicturepicturescountAPIRequest 图片总数查询 API请求 taobao.picture.pictures.count

图片总数查询,目前出于对数据库的保护暂不支持此功能

func NewTaobaopicturepicturescountRequest added in v1.3.1

func NewTaobaopicturepicturescountRequest() *TaobaopicturepicturescountAPIRequest

NewTaobaopicturepicturescountRequest 初始化TaobaopicturepicturescountAPIRequest对象

func (TaobaopicturepicturescountAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaopicturepicturescountAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaopicturepicturescountAPIRequest) GetApiParams added in v1.3.1

func (r TaobaopicturepicturescountAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaopicturepicturescountAPIRequest) GetClientType added in v1.3.1

func (r TaobaopicturepicturescountAPIRequest) GetClientType() string

GetClientType ClientType Getter

func (TaobaopicturepicturescountAPIRequest) GetDeleted added in v1.3.1

GetDeleted Deleted Getter

func (TaobaopicturepicturescountAPIRequest) GetEndDate added in v1.3.1

GetEndDate EndDate Getter

func (TaobaopicturepicturescountAPIRequest) GetPictureCategoryId added in v1.3.1

func (r TaobaopicturepicturescountAPIRequest) GetPictureCategoryId() int64

GetPictureCategoryId PictureCategoryId Getter

func (TaobaopicturepicturescountAPIRequest) GetPictureId added in v1.3.1

GetPictureId PictureId Getter

func (TaobaopicturepicturescountAPIRequest) GetRawParams added in v1.3.1

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaopicturepicturescountAPIRequest) GetStartDate added in v1.3.1

GetStartDate StartDate Getter

func (TaobaopicturepicturescountAPIRequest) GetStartModifiedDate added in v1.3.1

func (r TaobaopicturepicturescountAPIRequest) GetStartModifiedDate() string

GetStartModifiedDate StartModifiedDate Getter

func (TaobaopicturepicturescountAPIRequest) GetTitle added in v1.3.1

GetTitle Title Getter

func (*TaobaopicturepicturescountAPIRequest) SetClientType added in v1.3.1

func (r *TaobaopicturepicturescountAPIRequest) SetClientType(_clientType string) error

SetClientType is ClientType Setter 图片使用,如果是pc宝贝detail使用,设置为client:computer,查询出来的图片是符合pc的宝贝detail显示的如果是手机宝贝detail使用,设置为client:phone,查询出来的图片是符合手机的宝贝detail显示的,默认值是全部

func (*TaobaopicturepicturescountAPIRequest) SetDeleted added in v1.3.1

func (r *TaobaopicturepicturescountAPIRequest) SetDeleted(_deleted string) error

SetDeleted is Deleted Setter 是否删除,undeleted代表没有删除,deleted表示删除

func (*TaobaopicturepicturescountAPIRequest) SetEndDate added in v1.3.1

func (r *TaobaopicturepicturescountAPIRequest) SetEndDate(_endDate string) error

SetEndDate is EndDate Setter 查询上传结束时间点,格式:yyyy-MM-dd HH:mm:ss

func (*TaobaopicturepicturescountAPIRequest) SetPictureCategoryId added in v1.3.1

func (r *TaobaopicturepicturescountAPIRequest) SetPictureCategoryId(_pictureCategoryId int64) error

SetPictureCategoryId is PictureCategoryId Setter 图片分类

func (*TaobaopicturepicturescountAPIRequest) SetPictureId added in v1.3.1

func (r *TaobaopicturepicturescountAPIRequest) SetPictureId(_pictureId int64) error

SetPictureId is PictureId Setter 图片ID

func (*TaobaopicturepicturescountAPIRequest) SetStartDate added in v1.3.1

func (r *TaobaopicturepicturescountAPIRequest) SetStartDate(_startDate string) error

SetStartDate is StartDate Setter 查询上传开始时间点,格式:yyyy-MM-dd HH:mm:ss

func (*TaobaopicturepicturescountAPIRequest) SetStartModifiedDate added in v1.3.1

func (r *TaobaopicturepicturescountAPIRequest) SetStartModifiedDate(_startModifiedDate string) error

SetStartModifiedDate is StartModifiedDate Setter 图片被修改的时间点,格式:yyyy-MM-dd HH:mm:ss。查询此修改时间点之后到目前的图片。

func (*TaobaopicturepicturescountAPIRequest) SetTitle added in v1.3.1

SetTitle is Title Setter 文件名

type TaobaopicturepicturescountAPIResponse added in v1.3.1

type TaobaopicturepicturescountAPIResponse struct {
	model.CommonResponse
	TaobaopicturepicturescountAPIResponseModel
}

TaobaopicturepicturescountAPIResponse 图片总数查询 API返回值 taobao.picture.pictures.count

图片总数查询,目前出于对数据库的保护暂不支持此功能

type TaobaopicturepicturescountAPIResponseModel added in v1.3.1

type TaobaopicturepicturescountAPIResponseModel struct {
	XMLName xml.Name `xml:"picture_pictures_count_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 查询的文件总数
	Totals int64 `json:"totals,omitempty" xml:"totals,omitempty"`
}

TaobaopicturepicturescountAPIResponseModel is 图片总数查询 成功返回结果

type TaobaopicturepicturesgetAPIRequest added in v1.3.1

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

TaobaopicturepicturesgetAPIRequest 图片获取 API请求 taobao.picture.pictures.get

图片空间对外的图片获取接口,该接口只针对分页获取,获取某一页的图片,该接口不支持总数的查询asd

func NewTaobaopicturepicturesgetRequest added in v1.3.1

func NewTaobaopicturepicturesgetRequest() *TaobaopicturepicturesgetAPIRequest

NewTaobaopicturepicturesgetRequest 初始化TaobaopicturepicturesgetAPIRequest对象

func (TaobaopicturepicturesgetAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaopicturepicturesgetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaopicturepicturesgetAPIRequest) GetApiParams added in v1.3.1

func (r TaobaopicturepicturesgetAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaopicturepicturesgetAPIRequest) GetClientType added in v1.3.1

func (r TaobaopicturepicturesgetAPIRequest) GetClientType() string

GetClientType ClientType Getter

func (TaobaopicturepicturesgetAPIRequest) GetCurrentPage added in v1.3.1

func (r TaobaopicturepicturesgetAPIRequest) GetCurrentPage() int64

GetCurrentPage CurrentPage Getter

func (TaobaopicturepicturesgetAPIRequest) GetDeleted added in v1.3.1

GetDeleted Deleted Getter

func (TaobaopicturepicturesgetAPIRequest) GetEndDate added in v1.3.1

GetEndDate EndDate Getter

func (TaobaopicturepicturesgetAPIRequest) GetIsHttps added in v1.3.1

GetIsHttps IsHttps Getter

func (TaobaopicturepicturesgetAPIRequest) GetOrderBy added in v1.3.1

GetOrderBy OrderBy Getter

func (TaobaopicturepicturesgetAPIRequest) GetPageSize added in v1.3.1

func (r TaobaopicturepicturesgetAPIRequest) GetPageSize() int64

GetPageSize PageSize Getter

func (TaobaopicturepicturesgetAPIRequest) GetPictureCategoryId added in v1.3.1

func (r TaobaopicturepicturesgetAPIRequest) GetPictureCategoryId() int64

GetPictureCategoryId PictureCategoryId Getter

func (TaobaopicturepicturesgetAPIRequest) GetPictureId added in v1.3.1

func (r TaobaopicturepicturesgetAPIRequest) GetPictureId() int64

GetPictureId PictureId Getter

func (TaobaopicturepicturesgetAPIRequest) GetRawParams added in v1.3.1

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaopicturepicturesgetAPIRequest) GetStartDate added in v1.3.1

func (r TaobaopicturepicturesgetAPIRequest) GetStartDate() string

GetStartDate StartDate Getter

func (TaobaopicturepicturesgetAPIRequest) GetStartModifiedDate added in v1.3.1

func (r TaobaopicturepicturesgetAPIRequest) GetStartModifiedDate() string

GetStartModifiedDate StartModifiedDate Getter

func (TaobaopicturepicturesgetAPIRequest) GetTitle added in v1.3.1

GetTitle Title Getter

func (TaobaopicturepicturesgetAPIRequest) GetUrls added in v1.3.1

GetUrls Urls Getter

func (*TaobaopicturepicturesgetAPIRequest) SetClientType added in v1.3.1

func (r *TaobaopicturepicturesgetAPIRequest) SetClientType(_clientType string) error

SetClientType is ClientType Setter 图片使用,如果是pc宝贝detail使用,设置为client:computer,查询出来的图片是符合pc的宝贝detail显示的如果是手机宝贝detail使用,设置为client:phone,查询出来的图片是符合手机的宝贝detail显示的,默认值是全部

func (*TaobaopicturepicturesgetAPIRequest) SetCurrentPage added in v1.3.1

func (r *TaobaopicturepicturesgetAPIRequest) SetCurrentPage(_currentPage int64) error

SetCurrentPage is CurrentPage Setter 页码.传入值为1代表第一页,传入值为2代表第二页,依此类推,默认值为1

func (*TaobaopicturepicturesgetAPIRequest) SetDeleted added in v1.3.1

func (r *TaobaopicturepicturesgetAPIRequest) SetDeleted(_deleted string) error

SetDeleted is Deleted Setter 是否删除,deleted代表没有删除

func (*TaobaopicturepicturesgetAPIRequest) SetEndDate added in v1.3.1

func (r *TaobaopicturepicturesgetAPIRequest) SetEndDate(_endDate string) error

SetEndDate is EndDate Setter 结束时间

func (*TaobaopicturepicturesgetAPIRequest) SetIsHttps added in v1.3.1

func (r *TaobaopicturepicturesgetAPIRequest) SetIsHttps(_isHttps bool) error

SetIsHttps is IsHttps Setter 是否获取https的链接

func (*TaobaopicturepicturesgetAPIRequest) SetOrderBy added in v1.3.1

func (r *TaobaopicturepicturesgetAPIRequest) SetOrderBy(_orderBy string) error

SetOrderBy is OrderBy Setter 图片查询结果排序,time:desc按上传时间从晚到早(默认), time:asc按上传时间从早到晚,sizes:desc按图片从大到小,sizes:asc按图片从小到大,默认time:desc

func (*TaobaopicturepicturesgetAPIRequest) SetPageSize added in v1.3.1

func (r *TaobaopicturepicturesgetAPIRequest) SetPageSize(_pageSize int64) error

SetPageSize is PageSize Setter 每页条数.每页返回最多返回100条,默认值40

func (*TaobaopicturepicturesgetAPIRequest) SetPictureCategoryId added in v1.3.1

func (r *TaobaopicturepicturesgetAPIRequest) SetPictureCategoryId(_pictureCategoryId int64) error

SetPictureCategoryId is PictureCategoryId Setter 图片分类

func (*TaobaopicturepicturesgetAPIRequest) SetPictureId added in v1.3.1

func (r *TaobaopicturepicturesgetAPIRequest) SetPictureId(_pictureId int64) error

SetPictureId is PictureId Setter 图片ID

func (*TaobaopicturepicturesgetAPIRequest) SetStartDate added in v1.3.1

func (r *TaobaopicturepicturesgetAPIRequest) SetStartDate(_startDate string) error

SetStartDate is StartDate Setter 查询上传结束时间点,格式:yyyy-MM-dd HH:mm:ss

func (*TaobaopicturepicturesgetAPIRequest) SetStartModifiedDate added in v1.3.1

func (r *TaobaopicturepicturesgetAPIRequest) SetStartModifiedDate(_startModifiedDate string) error

SetStartModifiedDate is StartModifiedDate Setter 图片被修改的时间点,格式:yyyy-MM-dd HH:mm:ss。查询此修改时间点之后到目前的图片。

func (*TaobaopicturepicturesgetAPIRequest) SetTitle added in v1.3.1

func (r *TaobaopicturepicturesgetAPIRequest) SetTitle(_title string) error

SetTitle is Title Setter 图片标题,最大长度50字符,中英文都算一字符

func (*TaobaopicturepicturesgetAPIRequest) SetUrls added in v1.3.1

SetUrls is Urls Setter 图片url查询接口

type TaobaopicturepicturesgetAPIResponse added in v1.3.1

type TaobaopicturepicturesgetAPIResponse struct {
	model.CommonResponse
	TaobaopicturepicturesgetAPIResponseModel
}

TaobaopicturepicturesgetAPIResponse 图片获取 API返回值 taobao.picture.pictures.get

图片空间对外的图片获取接口,该接口只针对分页获取,获取某一页的图片,该接口不支持总数的查询asd

type TaobaopicturepicturesgetAPIResponseModel added in v1.3.1

type TaobaopicturepicturesgetAPIResponseModel struct {
	XMLName xml.Name `xml:"picture_pictures_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 图片空间图片数据对象
	Pictures []Picture `json:"pictures,omitempty" xml:"pictures>picture,omitempty"`
}

TaobaopicturepicturesgetAPIResponseModel is 图片获取 成功返回结果

type TaobaopictureupdateAPIRequest added in v1.3.1

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

TaobaopictureupdateAPIRequest 修改图片名字 API请求 taobao.picture.update

修改指定图片的图片名

func NewTaobaopictureupdateRequest added in v1.3.1

func NewTaobaopictureupdateRequest() *TaobaopictureupdateAPIRequest

NewTaobaopictureupdateRequest 初始化TaobaopictureupdateAPIRequest对象

func (TaobaopictureupdateAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaopictureupdateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaopictureupdateAPIRequest) GetApiParams added in v1.3.1

func (r TaobaopictureupdateAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaopictureupdateAPIRequest) GetNewName added in v1.3.1

func (r TaobaopictureupdateAPIRequest) GetNewName() string

GetNewName NewName Getter

func (TaobaopictureupdateAPIRequest) GetPictureId added in v1.3.1

func (r TaobaopictureupdateAPIRequest) GetPictureId() int64

GetPictureId PictureId Getter

func (TaobaopictureupdateAPIRequest) GetRawParams added in v1.3.1

func (r TaobaopictureupdateAPIRequest) GetRawParams() model.Params

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaopictureupdateAPIRequest) SetNewName added in v1.3.1

func (r *TaobaopictureupdateAPIRequest) SetNewName(_newName string) error

SetNewName is NewName Setter 新的图片名,最大长度50字符,不能为空

func (*TaobaopictureupdateAPIRequest) SetPictureId added in v1.3.1

func (r *TaobaopictureupdateAPIRequest) SetPictureId(_pictureId int64) error

SetPictureId is PictureId Setter 要更改名字的图片的id

type TaobaopictureupdateAPIResponse added in v1.3.1

type TaobaopictureupdateAPIResponse struct {
	model.CommonResponse
	TaobaopictureupdateAPIResponseModel
}

TaobaopictureupdateAPIResponse 修改图片名字 API返回值 taobao.picture.update

修改指定图片的图片名

type TaobaopictureupdateAPIResponseModel added in v1.3.1

type TaobaopictureupdateAPIResponseModel struct {
	XMLName xml.Name `xml:"picture_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 更新是否成功
	Done bool `json:"done,omitempty" xml:"done,omitempty"`
}

TaobaopictureupdateAPIResponseModel is 修改图片名字 成功返回结果

type TaobaopictureuploadAPIRequest added in v1.3.1

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

TaobaopictureuploadAPIRequest 上传单张图片 API请求 taobao.picture.upload

图片空间上传接口

func NewTaobaopictureuploadRequest added in v1.3.1

func NewTaobaopictureuploadRequest() *TaobaopictureuploadAPIRequest

NewTaobaopictureuploadRequest 初始化TaobaopictureuploadAPIRequest对象

func (TaobaopictureuploadAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaopictureuploadAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaopictureuploadAPIRequest) GetApiParams added in v1.3.1

func (r TaobaopictureuploadAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaopictureuploadAPIRequest) GetClientType added in v1.3.1

func (r TaobaopictureuploadAPIRequest) GetClientType() string

GetClientType ClientType Getter

func (TaobaopictureuploadAPIRequest) GetImageInputTitle added in v1.3.1

func (r TaobaopictureuploadAPIRequest) GetImageInputTitle() string

GetImageInputTitle ImageInputTitle Getter

func (TaobaopictureuploadAPIRequest) GetImg added in v1.3.1

GetImg Img Getter

func (TaobaopictureuploadAPIRequest) GetIsHttps added in v1.3.1

func (r TaobaopictureuploadAPIRequest) GetIsHttps() bool

GetIsHttps IsHttps Getter

func (TaobaopictureuploadAPIRequest) GetPictureCategoryId added in v1.3.1

func (r TaobaopictureuploadAPIRequest) GetPictureCategoryId() int64

GetPictureCategoryId PictureCategoryId Getter

func (TaobaopictureuploadAPIRequest) GetRawParams added in v1.3.1

func (r TaobaopictureuploadAPIRequest) GetRawParams() model.Params

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaopictureuploadAPIRequest) GetTitle added in v1.3.1

GetTitle Title Getter

func (*TaobaopictureuploadAPIRequest) SetClientType added in v1.3.1

func (r *TaobaopictureuploadAPIRequest) SetClientType(_clientType string) error

SetClientType is ClientType Setter 图片上传的来源,有电脑版本宝贝发布,手机版本宝贝发布client:computer电脑版本宝贝使用,client:phone手机版本宝贝使用。注意:当client:phone时,图片限制为宽度在480-620之间,长度不能超过960,否则会报错。

func (*TaobaopictureuploadAPIRequest) SetImageInputTitle added in v1.3.1

func (r *TaobaopictureuploadAPIRequest) SetImageInputTitle(_imageInputTitle string) error

SetImageInputTitle is ImageInputTitle Setter 包括后缀名的图片标题,不能为空,如Bule.jpg,有些卖家希望图片上传后取图片文件的默认名

func (*TaobaopictureuploadAPIRequest) SetImg added in v1.3.1

func (r *TaobaopictureuploadAPIRequest) SetImg(_img *model.File) error

SetImg is Img Setter 图片二进制文件流,不能为空,允许png、jpg、gif图片格式,3M以内。

func (*TaobaopictureuploadAPIRequest) SetIsHttps added in v1.3.1

func (r *TaobaopictureuploadAPIRequest) SetIsHttps(_isHttps bool) error

SetIsHttps is IsHttps Setter 是否获取https连接

func (*TaobaopictureuploadAPIRequest) SetPictureCategoryId added in v1.3.1

func (r *TaobaopictureuploadAPIRequest) SetPictureCategoryId(_pictureCategoryId int64) error

SetPictureCategoryId is PictureCategoryId Setter 图片分类ID,设置具体某个分类ID或设置0上传到默认分类,只能传入一个分类

func (*TaobaopictureuploadAPIRequest) SetTitle added in v1.3.1

func (r *TaobaopictureuploadAPIRequest) SetTitle(_title string) error

SetTitle is Title Setter 图片标题,如果为空,传的图片标题就取去掉后缀名的image_input_title,超过50字符长度会截取50字符,重名会在标题末尾加"(1)";标题末尾已经有"(数字)"了,则数字加1

type TaobaopictureuploadAPIResponse added in v1.3.1

type TaobaopictureuploadAPIResponse struct {
	model.CommonResponse
	TaobaopictureuploadAPIResponseModel
}

TaobaopictureuploadAPIResponse 上传单张图片 API返回值 taobao.picture.upload

图片空间上传接口

type TaobaopictureuploadAPIResponseModel added in v1.3.1

type TaobaopictureuploadAPIResponseModel struct {
	XMLName xml.Name `xml:"picture_upload_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 当前上传的一张图片信息
	Picture *Picture `json:"picture,omitempty" xml:"picture,omitempty"`
}

TaobaopictureuploadAPIResponseModel is 上传单张图片 成功返回结果

type TaobaopictureuserinfogetAPIRequest added in v1.3.1

type TaobaopictureuserinfogetAPIRequest struct {
	model.Params
}

TaobaopictureuserinfogetAPIRequest 查询图片空间用户的信息 API请求 taobao.picture.userinfo.get

查询用户的图片空间使用信息,包括:订购量,已使用容量,免费容量,总的可使用容量,订购有效期,剩余容量

func NewTaobaopictureuserinfogetRequest added in v1.3.1

func NewTaobaopictureuserinfogetRequest() *TaobaopictureuserinfogetAPIRequest

NewTaobaopictureuserinfogetRequest 初始化TaobaopictureuserinfogetAPIRequest对象

func (TaobaopictureuserinfogetAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaopictureuserinfogetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaopictureuserinfogetAPIRequest) GetApiParams added in v1.3.1

func (r TaobaopictureuserinfogetAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaopictureuserinfogetAPIRequest) GetRawParams added in v1.3.1

GetRawParams IRequest interface 方法, 获取API原始参数

type TaobaopictureuserinfogetAPIResponse added in v1.3.1

type TaobaopictureuserinfogetAPIResponse struct {
	model.CommonResponse
	TaobaopictureuserinfogetAPIResponseModel
}

TaobaopictureuserinfogetAPIResponse 查询图片空间用户的信息 API返回值 taobao.picture.userinfo.get

查询用户的图片空间使用信息,包括:订购量,已使用容量,免费容量,总的可使用容量,订购有效期,剩余容量

type TaobaopictureuserinfogetAPIResponseModel added in v1.3.1

type TaobaopictureuserinfogetAPIResponseModel struct {
	XMLName xml.Name `xml:"picture_userinfo_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 用户使用图片空间的信息
	UserInfo *UserInfo `json:"user_info,omitempty" xml:"user_info,omitempty"`
}

TaobaopictureuserinfogetAPIResponseModel is 查询图片空间用户的信息 成功返回结果

type TaobaovasservicegetServTimesAPIRequest added in v1.3.1

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

TaobaovasservicegetServTimesAPIRequest 查询某个用户图片空间的使用情况 API请求 taobao.vas.service.getServTimes

查询某个用户图片空间的使用情况

func NewTaobaovasservicegetServTimesRequest added in v1.3.1

func NewTaobaovasservicegetServTimesRequest() *TaobaovasservicegetServTimesAPIRequest

NewTaobaovasservicegetServTimesRequest 初始化TaobaovasservicegetServTimesAPIRequest对象

func (TaobaovasservicegetServTimesAPIRequest) GetApiMethodName added in v1.3.1

func (r TaobaovasservicegetServTimesAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaovasservicegetServTimesAPIRequest) GetApiParams added in v1.3.1

func (r TaobaovasservicegetServTimesAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaovasservicegetServTimesAPIRequest) GetRawParams added in v1.3.1

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaovasservicegetServTimesAPIRequest) GetServCode added in v1.3.1

GetServCode ServCode Getter

func (*TaobaovasservicegetServTimesAPIRequest) SetServCode added in v1.3.1

func (r *TaobaovasservicegetServTimesAPIRequest) SetServCode(_servCode string) error

SetServCode is ServCode Setter 服务编码

type TaobaovasservicegetServTimesAPIResponse added in v1.3.1

type TaobaovasservicegetServTimesAPIResponse struct {
	model.CommonResponse
	TaobaovasservicegetServTimesAPIResponseModel
}

TaobaovasservicegetServTimesAPIResponse 查询某个用户图片空间的使用情况 API返回值 taobao.vas.service.getServTimes

查询某个用户图片空间的使用情况

type TaobaovasservicegetServTimesAPIResponseModel added in v1.3.1

type TaobaovasservicegetServTimesAPIResponseModel struct {
	XMLName xml.Name `xml:"vas_service_getServTimes_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 总次数(容量)
	TotalNum int64 `json:"total_num,omitempty" xml:"total_num,omitempty"`
	// 剩余次数(容量)
	LeftNum int64 `json:"left_num,omitempty" xml:"left_num,omitempty"`
}

TaobaovasservicegetServTimesAPIResponseModel is 查询某个用户图片空间的使用情况 成功返回结果

type TopCreateFolderDto added in v1.2.5

type TopCreateFolderDto struct {
	// 创建的文件夹id
	FolderId int64 `json:"folder_id,omitempty" xml:"folder_id,omitempty"`
}

TopCreateFolderDto 结构体

type TopFolderDto added in v1.2.5

type TopFolderDto struct {
	// 文件夹名称
	FolderName string `json:"folder_name,omitempty" xml:"folder_name,omitempty"`
	// 父文件夹id,顶级文件夹的父文件夹id为null。顶级文件夹只有一个。
	ParentFolderId int64 `json:"parent_folder_id,omitempty" xml:"parent_folder_id,omitempty"`
	// 文件夹id
	FolderId int64 `json:"folder_id,omitempty" xml:"folder_id,omitempty"`
	// 文件夹的层级,顶级文件夹为0
	Level int64 `json:"level,omitempty" xml:"level,omitempty"`
}

TopFolderDto 结构体

type TopPictureDto added in v1.2.5

type TopPictureDto struct {
	// 图片名
	FileName string `json:"file_name,omitempty" xml:"file_name,omitempty"`
	// 审核状态。"AUDITING":审核中, FROZEN:被冻结 ,"NORMAL":正常"
	BizStatus string `json:"biz_status,omitempty" xml:"biz_status,omitempty"`
	// "NORMAL":正常,"RECYCLED":回收站中
	DeletedStatus string `json:"deleted_status,omitempty" xml:"deleted_status,omitempty"`
	// 图片完整链接,直接通过这个链接可以访问图片
	FullUrl string `json:"full_url,omitempty" xml:"full_url,omitempty"`
	// 分辨率,格式:长x宽,如450x150
	Pixel string `json:"pixel,omitempty" xml:"pixel,omitempty"`
	// 图片扩展名
	ExtensionName string `json:"extension_name,omitempty" xml:"extension_name,omitempty"`
	// 缩略图地址
	CompressPictureUrl string `json:"compress_picture_url,omitempty" xml:"compress_picture_url,omitempty"`
	// 图片文件id
	FileId int64 `json:"file_id,omitempty" xml:"file_id,omitempty"`
	// 所属文件夹id
	FolderId int64 `json:"folder_id,omitempty" xml:"folder_id,omitempty"`
	// 图片的大小,单位为字节
	Size int64 `json:"size,omitempty" xml:"size,omitempty"`
}

TopPictureDto 结构体

type TopUserStorageDto added in v1.2.5

type TopUserStorageDto struct {
	// 已使用的容量,单位字节
	UsedQuota int64 `json:"used_quota,omitempty" xml:"used_quota,omitempty"`
	// 总容量,单位字节
	TotalQuota int64 `json:"total_quota,omitempty" xml:"total_quota,omitempty"`
}

TopUserStorageDto 结构体

type UploadPolicy

type UploadPolicy struct {
	// 限制用户上传文件的类型,多个值用;分隔。 可设置的值为:image/jpeg,image/png,image/webp等。 若用户上传文件的mime类型不在mime_limit范围内,无法上传成功。
	MimeLimit string `json:"mime_limit,omitempty" xml:"mime_limit,omitempty"`
	// 限制用户上传文件的大小。 若用户上传文件大小超过size_limit,无法上传成功。
	SizeLimit int64 `json:"size_limit,omitempty" xml:"size_limit,omitempty"`
}

UploadPolicy 结构体

type UserInfo

type UserInfo struct {
	// 用户订购的图片空间容量
	OrderSpace string `json:"order_space,omitempty" xml:"order_space,omitempty"`
	// 已使用的图片空间容量
	UsedSpace string `json:"used_space,omitempty" xml:"used_space,omitempty"`
	// 剩余的图片空间容量
	RemainingSpace string `json:"remaining_space,omitempty" xml:"remaining_space,omitempty"`
	// 用户的可用容量,即订购量与免费量之和
	AvailableSpace string `json:"available_space,omitempty" xml:"available_space,omitempty"`
	// 图片空间的免费容量
	FreeSpace string `json:"free_space,omitempty" xml:"free_space,omitempty"`
	// 图片空间的订购有效期
	OrderExpiryDate string `json:"order_expiry_date,omitempty" xml:"order_expiry_date,omitempty"`
	// 用户自定义的水印参数,通过"|"分割开,如果用户没有定义则为""<br/>具体水印参数组合方法,用"|"分开,顺序按"是否全局设置|水印文字|是否文字水印优先|透明度|字体|字体大小|字体是否加粗|字体是否斜体|字体是否加下划线|字体颜色|旋转角度|是否带阴影|水印位置|图片水印URL|reference水印相对位置" reference取值有左上(1)/中间(3)/右下(2),其中的null代表为空
	WaterMark string `json:"water_mark,omitempty" xml:"water_mark,omitempty"`
}

UserInfo 结构体

type VideoItemDo

type VideoItemDo struct {
	// 视频封面
	CoverUrl string `json:"cover_url,omitempty" xml:"cover_url,omitempty"`
	// 视频上传视频
	UploadTime string `json:"upload_time,omitempty" xml:"upload_time,omitempty"`
	// 视频标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 视频时长
	Duration int64 `json:"duration,omitempty" xml:"duration,omitempty"`
}

VideoItemDo 结构体

type VideoItemExtDo

type VideoItemExtDo struct {
	// 视频播放地址
	PlayUrl string `json:"play_url,omitempty" xml:"play_url,omitempty"`
	// 视频封面-主图
	MainPicUrl string `json:"main_pic_url,omitempty" xml:"main_pic_url,omitempty"`
	// 视频状态
	State int64 `json:"state,omitempty" xml:"state,omitempty"`
	// 视频基本信息
	VideoInfo *VideoItemDo `json:"video_info,omitempty" xml:"video_info,omitempty"`
	// 是否能在移动端播放
	CanPlayInPhone bool `json:"can_play_in_phone,omitempty" xml:"can_play_in_phone,omitempty"`
}

VideoItemExtDo 结构体

type VideoSearchCondition2

type VideoSearchCondition2 struct {
	// 当前页数
	CurrentPage int64 `json:"current_page,omitempty" xml:"current_page,omitempty"`
	// 分页大小
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
}

VideoSearchCondition2 结构体

Source Files

Jump to

Keyboard shortcuts

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