Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FilterCondition ¶
type FilterCondition struct { // Field 支持过滤的字段 Field string `json:"field,omitempty"` // OP 操作符 // OP 取值范围:枚举值。 // eq:等于; // in:包含; // ge:大于等于; // gt:大于; // le:小于等于; // lt:小于; // bt:在...范围 OP string `json:"op,omitempty"` }
FilterCondition 过滤条件
type GetImageRequest ¶
type GetImageRequest struct { // Filters 过滤条件 Filters []FilterCondition `json:"filters,omitempty"` // Page 当前页;选填,默认为1 Page int `json:"pageNo,omitempty"` // PageSize 当前页大小;选填 , 默认40,范围(0, 1000) PageSize int `json:"pageSize,omitempty"` }
GetImageRequest (新图片服务(ImageManageService)打通了搜索图库与信息流图库)获取图片素材API Request
func (GetImageRequest) Url ¶
func (r GetImageRequest) Url() string
type GetImageResponse ¶
type GetImageResponse struct { // ListData 返回数据对象 ListData []Image `json:"listData,omitempty"` // TotalCount 数据总数 TotalCount int `json:"totalCount,omitempty"` // PageNo 当前页 PageNo int `json:"pageNo,omitempty"` }
GetImageResponse (新图片服务(ImageManageService)打通了搜索图库与信息流图库)获取图片素材 API Response
type Image ¶
type Image struct { // ImageId 图片标识id ImageId uint64 `json:"imageId,omitempty"` // Width 宽, 要求(宽_高) Width int `json:"width,omitempty"` // Height 高, 规格同上 Height int `json:"height,omitempty"` // Size 图片大小, 1M以内 Size int `json:"size,omitempty"` // Url 图片上传成功后生成的链接 Url string `json:"url,omitempty"` // Format 图片格式, jpg/jpeg/png Format string `json:"format,omitempty"` // Signature 图片MD5值 Signature string `json:"signature,omitempty"` // Date 添加时间 AddTime string `json:"addTime,omitempty"` // Desc 修改时间 ModTime string `json:"modTime,omitempty"` // IsCollected 图片收藏 IsCollected *bool `json:"isCollected,omitempty"` // Source 图片来源类型 // SourceType 可选值 //0-本地上传 //1-本地上传 //3-图片工具 //4-图片工具 //5-图片工具 //6-图片工具 //7-图片工具 //8-图片工具 //14-图片工具 //16-图片工具 //9-版权图片 //10-站点挖掘 //11-视频抽帧 SourceType int `json:"sourceType,omitempty"` // ImageName 图片名称;只有有图片名称的才会返回,没有图片名称(即名称为空)时不会返回 。如上传图片时设置该字段将会返回 ImageName string `json:"imageName,omitempty"` }
Image 图片素材(新图片服务(ImageManageService)打通了搜索图库与信息流图库) 宽, 要求(宽_高) 370px_245px 1116px_627px 644px_280px 600px_248px 190px_190px 220px_220px 629px_90px 120px_90px 560px_170px 218px_146px 120px_120px
type UploadImageItem ¶
type UploadImageItem struct { // Content 图片的base64编码,不能为空,请求体最大不超过10M 。支持jpg/jpeg/png格式,注:请求时注意不要带"data:image/jpg;base64"。 Content string `json:"content,omitempty"` // ImgMd5 图片的md5 ImgMd5 string `json:"imgmd5,omitempty"` // ImageName 图片名称,不超过200个字符。英文字母占1个字符,1个汉字占2个字符 ImageName string `json:"imageName,omitempty"` }
type UploadImageRequest ¶
type UploadImageRequest struct { // Items 图片上传对象, 一次可以上传最多20张图片 Items []UploadImageItem `json:"items"` // AddImage 是否保存到我的图库,默认为否。ture:设置为true,上传且保存,可在网页端推广平台-资产中心-我的图片查询;false:设置为否,仅上传不保存 AddImage *bool `json:"addImage,omitempty"` }
UploadImageRequest 上传图片素材API Request
func (UploadImageRequest) Url ¶
func (r UploadImageRequest) Url() string
type UploadImageResponse ¶
type UploadImageResponse struct {
Data []Image `json:"data,omitempty"`
}
UploadImageResponse 上传图片素材 API Response
Click to show internal directories.
Click to hide internal directories.