Documentation
¶
Index ¶
- Constants
- type AuthInfo
- type BatchDescribeOrderCertificateRequest
- type BatchDescribeOrderCertificateResponse
- type BatchDescribeOrderImageRequest
- type BatchDescribeOrderImageResponse
- type Client
- func (c *Client) BatchDescribeOrderCertificate(request *BatchDescribeOrderCertificateRequest) (response *BatchDescribeOrderCertificateResponse, err error)
- func (c *Client) BatchDescribeOrderImage(request *BatchDescribeOrderImageRequest) (response *BatchDescribeOrderImageResponse, err error)
- func (c *Client) CreateOrderAndDownloads(request *CreateOrderAndDownloadsRequest) (response *CreateOrderAndDownloadsResponse, err error)
- func (c *Client) CreateOrderAndPay(request *CreateOrderAndPayRequest) (response *CreateOrderAndPayResponse, err error)
- func (c *Client) DescribeAuthUsers(request *DescribeAuthUsersRequest) (response *DescribeAuthUsersResponse, err error)
- func (c *Client) DescribeDownloadInfos(request *DescribeDownloadInfosRequest) (response *DescribeDownloadInfosResponse, err error)
- func (c *Client) DescribeImage(request *DescribeImageRequest) (response *DescribeImageResponse, err error)
- func (c *Client) DescribeImages(request *DescribeImagesRequest) (response *DescribeImagesResponse, err error)
- type CreateOrderAndDownloadsRequest
- type CreateOrderAndDownloadsResponse
- type CreateOrderAndPayRequest
- type CreateOrderAndPayResponse
- type DescribeAuthUsersRequest
- type DescribeAuthUsersResponse
- type DescribeDownloadInfosRequest
- type DescribeDownloadInfosResponse
- type DescribeImageRequest
- type DescribeImageResponse
- type DescribeImagesRequest
- type DescribeImagesResponse
- type DownloadInfo
- type ImageInfo
- type ImageItem
- type ImageMarshal
Constants ¶
const APIVersion = "2020-05-13"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthInfo ¶
type AuthInfo struct { // 主键 Id *string `json:"Id,omitempty" name:"Id"` // 授权人名称 Name *string `json:"Name,omitempty" name:"Name"` // 身份证号/社会信用代码 Code *string `json:"Code,omitempty" name:"Code"` // 授权人类型 Type *uint64 `json:"Type,omitempty" name:"Type"` // 创建时间 CreateTime *string `json:"CreateTime,omitempty" name:"CreateTime"` }
type BatchDescribeOrderCertificateRequest ¶
type BatchDescribeOrderCertificateRequest struct { *tchttp.BaseRequest // 要下载授权书的订单id OrderIds []*string `json:"OrderIds,omitempty" name:"OrderIds" list` }
func NewBatchDescribeOrderCertificateRequest ¶
func NewBatchDescribeOrderCertificateRequest() (request *BatchDescribeOrderCertificateRequest)
func (*BatchDescribeOrderCertificateRequest) FromJsonString ¶
func (r *BatchDescribeOrderCertificateRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchDescribeOrderCertificateRequest) ToJsonString ¶
func (r *BatchDescribeOrderCertificateRequest) ToJsonString() string
type BatchDescribeOrderCertificateResponse ¶
type BatchDescribeOrderCertificateResponse struct { *tchttp.BaseResponse Response *struct { // 授权书的下载地址 CertificateUrls []*string `json:"CertificateUrls,omitempty" name:"CertificateUrls" list` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewBatchDescribeOrderCertificateResponse ¶
func NewBatchDescribeOrderCertificateResponse() (response *BatchDescribeOrderCertificateResponse)
func (*BatchDescribeOrderCertificateResponse) FromJsonString ¶
func (r *BatchDescribeOrderCertificateResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchDescribeOrderCertificateResponse) ToJsonString ¶
func (r *BatchDescribeOrderCertificateResponse) ToJsonString() string
type BatchDescribeOrderImageRequest ¶
type BatchDescribeOrderImageRequest struct { *tchttp.BaseRequest // 要下载图片的订单id OrderIds []*string `json:"OrderIds,omitempty" name:"OrderIds" list` }
func NewBatchDescribeOrderImageRequest ¶
func NewBatchDescribeOrderImageRequest() (request *BatchDescribeOrderImageRequest)
func (*BatchDescribeOrderImageRequest) FromJsonString ¶
func (r *BatchDescribeOrderImageRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchDescribeOrderImageRequest) ToJsonString ¶
func (r *BatchDescribeOrderImageRequest) ToJsonString() string
type BatchDescribeOrderImageResponse ¶
type BatchDescribeOrderImageResponse struct { *tchttp.BaseResponse Response *struct { // 图片的下载地址 ImageUrls []*string `json:"ImageUrls,omitempty" name:"ImageUrls" list` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewBatchDescribeOrderImageResponse ¶
func NewBatchDescribeOrderImageResponse() (response *BatchDescribeOrderImageResponse)
func (*BatchDescribeOrderImageResponse) FromJsonString ¶
func (r *BatchDescribeOrderImageResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchDescribeOrderImageResponse) ToJsonString ¶
func (r *BatchDescribeOrderImageResponse) ToJsonString() string
type Client ¶
func NewClient ¶
func NewClient(credential *common.Credential, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) BatchDescribeOrderCertificate ¶
func (c *Client) BatchDescribeOrderCertificate(request *BatchDescribeOrderCertificateRequest) (response *BatchDescribeOrderCertificateResponse, err error)
批量获取授权书下载地址
func (*Client) BatchDescribeOrderImage ¶
func (c *Client) BatchDescribeOrderImage(request *BatchDescribeOrderImageRequest) (response *BatchDescribeOrderImageResponse, err error)
批量获取图片下载地址
func (*Client) CreateOrderAndDownloads ¶
func (c *Client) CreateOrderAndDownloads(request *CreateOrderAndDownloadsRequest) (response *CreateOrderAndDownloadsResponse, err error)
核销图片,获取原图URL地址
func (*Client) CreateOrderAndPay ¶
func (c *Client) CreateOrderAndPay(request *CreateOrderAndPayRequest) (response *CreateOrderAndPayResponse, err error)
购买一张图片并且支付
func (*Client) DescribeAuthUsers ¶
func (c *Client) DescribeAuthUsers(request *DescribeAuthUsersRequest) (response *DescribeAuthUsersResponse, err error)
分页查询授权人列表
func (*Client) DescribeDownloadInfos ¶
func (c *Client) DescribeDownloadInfos(request *DescribeDownloadInfosRequest) (response *DescribeDownloadInfosResponse, err error)
获取用户图片下载记录
func (*Client) DescribeImage ¶
func (c *Client) DescribeImage(request *DescribeImageRequest) (response *DescribeImageResponse, err error)
根据ID查询一张图片的详细信息
func (*Client) DescribeImages ¶
func (c *Client) DescribeImages(request *DescribeImagesRequest) (response *DescribeImagesResponse, err error)
根据关键字搜索图片列表
type CreateOrderAndDownloadsRequest ¶
type CreateOrderAndDownloadsRequest struct { *tchttp.BaseRequest // ImageId必填,单张购买,所有必填,会员身份可以省略部分参数 ImageInfos []*ImageInfo `json:"ImageInfos,omitempty" name:"ImageInfos" list` }
func NewCreateOrderAndDownloadsRequest ¶
func NewCreateOrderAndDownloadsRequest() (request *CreateOrderAndDownloadsRequest)
func (*CreateOrderAndDownloadsRequest) FromJsonString ¶
func (r *CreateOrderAndDownloadsRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOrderAndDownloadsRequest) ToJsonString ¶
func (r *CreateOrderAndDownloadsRequest) ToJsonString() string
type CreateOrderAndDownloadsResponse ¶
type CreateOrderAndDownloadsResponse struct { *tchttp.BaseResponse Response *struct { // 成功核销后可以获取图片基本信息和原图地址 // 注意:此字段可能返回 null,表示取不到有效值。 DownloadInfos []*DownloadInfo `json:"DownloadInfos,omitempty" name:"DownloadInfos" list` // 可下载图片数量 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewCreateOrderAndDownloadsResponse ¶
func NewCreateOrderAndDownloadsResponse() (response *CreateOrderAndDownloadsResponse)
func (*CreateOrderAndDownloadsResponse) FromJsonString ¶
func (r *CreateOrderAndDownloadsResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOrderAndDownloadsResponse) ToJsonString ¶
func (r *CreateOrderAndDownloadsResponse) ToJsonString() string
type CreateOrderAndPayRequest ¶
type CreateOrderAndPayRequest struct { *tchttp.BaseRequest // 图片ID ImageId *uint64 `json:"ImageId,omitempty" name:"ImageId"` // 授权人ID AuthUserId *string `json:"AuthUserId,omitempty" name:"AuthUserId"` // 售卖组合id MarshalId *uint64 `json:"MarshalId,omitempty" name:"MarshalId"` }
func NewCreateOrderAndPayRequest ¶
func NewCreateOrderAndPayRequest() (request *CreateOrderAndPayRequest)
func (*CreateOrderAndPayRequest) FromJsonString ¶
func (r *CreateOrderAndPayRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOrderAndPayRequest) ToJsonString ¶
func (r *CreateOrderAndPayRequest) ToJsonString() string
type CreateOrderAndPayResponse ¶
type CreateOrderAndPayResponse struct { *tchttp.BaseResponse Response *struct { // 订单ID OrderId *string `json:"OrderId,omitempty" name:"OrderId"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewCreateOrderAndPayResponse ¶
func NewCreateOrderAndPayResponse() (response *CreateOrderAndPayResponse)
func (*CreateOrderAndPayResponse) FromJsonString ¶
func (r *CreateOrderAndPayResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateOrderAndPayResponse) ToJsonString ¶
func (r *CreateOrderAndPayResponse) ToJsonString() string
type DescribeAuthUsersRequest ¶
type DescribeAuthUsersRequest struct { *tchttp.BaseRequest // 分页大小 Limit *int64 `json:"Limit,omitempty" name:"Limit"` // 页偏移量 Offset *int64 `json:"Offset,omitempty" name:"Offset"` }
func NewDescribeAuthUsersRequest ¶
func NewDescribeAuthUsersRequest() (request *DescribeAuthUsersRequest)
func (*DescribeAuthUsersRequest) FromJsonString ¶
func (r *DescribeAuthUsersRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAuthUsersRequest) ToJsonString ¶
func (r *DescribeAuthUsersRequest) ToJsonString() string
type DescribeAuthUsersResponse ¶
type DescribeAuthUsersResponse struct { *tchttp.BaseResponse Response *struct { // 授权人信息数组 // 注意:此字段可能返回 null,表示取不到有效值。 Users []*AuthInfo `json:"Users,omitempty" name:"Users" list` // 总记录数 TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"` // 是否是老策略用户 OldUser *bool `json:"OldUser,omitempty" name:"OldUser"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeAuthUsersResponse ¶
func NewDescribeAuthUsersResponse() (response *DescribeAuthUsersResponse)
func (*DescribeAuthUsersResponse) FromJsonString ¶
func (r *DescribeAuthUsersResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAuthUsersResponse) ToJsonString ¶
func (r *DescribeAuthUsersResponse) ToJsonString() string
type DescribeDownloadInfosRequest ¶
type DescribeDownloadInfosRequest struct { *tchttp.BaseRequest // 默认10 Limit *int64 `json:"Limit,omitempty" name:"Limit"` // 默认0 Offset *int64 `json:"Offset,omitempty" name:"Offset"` // 开始时间晚于指定时间 BeginTime *string `json:"BeginTime,omitempty" name:"BeginTime"` // 结束时间早于指定时间 EndTime *string `json:"EndTime,omitempty" name:"EndTime"` // 无效值,过滤结果为空 ImageIds []*int64 `json:"ImageIds,omitempty" name:"ImageIds" list` }
func NewDescribeDownloadInfosRequest ¶
func NewDescribeDownloadInfosRequest() (request *DescribeDownloadInfosRequest)
func (*DescribeDownloadInfosRequest) FromJsonString ¶
func (r *DescribeDownloadInfosRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDownloadInfosRequest) ToJsonString ¶
func (r *DescribeDownloadInfosRequest) ToJsonString() string
type DescribeDownloadInfosResponse ¶
type DescribeDownloadInfosResponse struct { *tchttp.BaseResponse Response *struct { // 核销下载记录 // 注意:此字段可能返回 null,表示取不到有效值。 DownloadInfos []*DownloadInfo `json:"DownloadInfos,omitempty" name:"DownloadInfos" list` // 总记录数量 TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeDownloadInfosResponse ¶
func NewDescribeDownloadInfosResponse() (response *DescribeDownloadInfosResponse)
func (*DescribeDownloadInfosResponse) FromJsonString ¶
func (r *DescribeDownloadInfosResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDownloadInfosResponse) ToJsonString ¶
func (r *DescribeDownloadInfosResponse) ToJsonString() string
type DescribeImageRequest ¶
type DescribeImageRequest struct { *tchttp.BaseRequest // 图片ID ImageId *uint64 `json:"ImageId,omitempty" name:"ImageId"` }
func NewDescribeImageRequest ¶
func NewDescribeImageRequest() (request *DescribeImageRequest)
func (*DescribeImageRequest) FromJsonString ¶
func (r *DescribeImageRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageRequest) ToJsonString ¶
func (r *DescribeImageRequest) ToJsonString() string
type DescribeImageResponse ¶
type DescribeImageResponse struct { *tchttp.BaseResponse Response *struct { // 图片ID ImageId *uint64 `json:"ImageId,omitempty" name:"ImageId"` // 图片标题 Title *string `json:"Title,omitempty" name:"Title"` // 图片描述 Description *string `json:"Description,omitempty" name:"Description"` // 图片预览链接 PreviewUrl *string `json:"PreviewUrl,omitempty" name:"PreviewUrl"` // 图片缩略图 ThumbUrl *string `json:"ThumbUrl,omitempty" name:"ThumbUrl"` // 图片供应商 Vendor *string `json:"Vendor,omitempty" name:"Vendor"` // 图片售卖组合信息 Marshals []*ImageMarshal `json:"Marshals,omitempty" name:"Marshals" list` // 宽 Width *int64 `json:"Width,omitempty" name:"Width"` // 高 Height *int64 `json:"Height,omitempty" name:"Height"` // 图片格式 jpg/eps/psd/... ImageFormat *string `json:"ImageFormat,omitempty" name:"ImageFormat"` // 图片类型 摄影图片、插画、漫画、图表、矢量、psd、全景、gif、模板 ImageSenseType *string `json:"ImageSenseType,omitempty" name:"ImageSenseType"` // 关键词,多关键词用空格分隔 Keywords *string `json:"Keywords,omitempty" name:"Keywords"` // 分层图库id LayeredGalleryId *int64 `json:"LayeredGalleryId,omitempty" name:"LayeredGalleryId"` // 构图方式:horizontal:横图、vertical:竖图、square:方图 Orientation *string `json:"Orientation,omitempty" name:"Orientation"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeImageResponse ¶
func NewDescribeImageResponse() (response *DescribeImageResponse)
func (*DescribeImageResponse) FromJsonString ¶
func (r *DescribeImageResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageResponse) ToJsonString ¶
func (r *DescribeImageResponse) ToJsonString() string
type DescribeImagesRequest ¶
type DescribeImagesRequest struct { *tchttp.BaseRequest // 页偏移量 Offset *int64 `json:"Offset,omitempty" name:"Offset"` // 页大小 Limit *int64 `json:"Limit,omitempty" name:"Limit"` // 搜索关键字 Keyword *string `json:"Keyword,omitempty" name:"Keyword"` // 构图方式,可选以下值:horizontal、vertical、square,分别代表以下含义:横图、竖图、方图 Orientation *string `json:"Orientation,omitempty" name:"Orientation"` // 图片类型,可选以下值:照片、插画 ImageSenseType *string `json:"ImageSenseType,omitempty" name:"ImageSenseType"` // 分层图库id数组,可选以下数值:1(基础),2(精选),3(高级) LayeredGalleryIds []*int64 `json:"LayeredGalleryIds,omitempty" name:"LayeredGalleryIds" list` }
func NewDescribeImagesRequest ¶
func NewDescribeImagesRequest() (request *DescribeImagesRequest)
func (*DescribeImagesRequest) FromJsonString ¶
func (r *DescribeImagesRequest) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImagesRequest) ToJsonString ¶
func (r *DescribeImagesRequest) ToJsonString() string
type DescribeImagesResponse ¶
type DescribeImagesResponse struct { *tchttp.BaseResponse Response *struct { // 页偏移量 Offset *int64 `json:"Offset,omitempty" name:"Offset"` // 页大小 Limit *int64 `json:"Limit,omitempty" name:"Limit"` // 总条数 Total *int64 `json:"Total,omitempty" name:"Total"` // 是否有下一页 HaveMore *bool `json:"HaveMore,omitempty" name:"HaveMore"` // 图片信息数组 Items []*ImageItem `json:"Items,omitempty" name:"Items" list` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitempty" name:"RequestId"` } `json:"Response"` }
func NewDescribeImagesResponse ¶
func NewDescribeImagesResponse() (response *DescribeImagesResponse)
func (*DescribeImagesResponse) FromJsonString ¶
func (r *DescribeImagesResponse) FromJsonString(s string) error
It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImagesResponse) ToJsonString ¶
func (r *DescribeImagesResponse) ToJsonString() string
type DownloadInfo ¶
type DownloadInfo struct { // 图片基础信息 ImageInfo *ImageInfo `json:"ImageInfo,omitempty" name:"ImageInfo"` // 图片原图URL ImageUrl *string `json:"ImageUrl,omitempty" name:"ImageUrl"` // 图片缩略图URL ImageThumbUrl *string `json:"ImageThumbUrl,omitempty" name:"ImageThumbUrl"` // 订单Id OrderId *string `json:"OrderId,omitempty" name:"OrderId"` // 订单创建时间 OrderCreateTime *string `json:"OrderCreateTime,omitempty" name:"OrderCreateTime"` // 下载Id DownloadId *string `json:"DownloadId,omitempty" name:"DownloadId"` // 下载时间 DownloadTime *string `json:"DownloadTime,omitempty" name:"DownloadTime"` // 图片购买类型,单张/会员 ConsumeType *int64 `json:"ConsumeType,omitempty" name:"ConsumeType"` // 是否首次下载 FirstDownload *bool `json:"FirstDownload,omitempty" name:"FirstDownload"` }
type ImageInfo ¶
type ImageInfo struct { // 图片Id ImageId *int64 `json:"ImageId,omitempty" name:"ImageId"` // 授权场景Id LicenseScopeId *int64 `json:"LicenseScopeId,omitempty" name:"LicenseScopeId"` // 尺寸名称Id DimensionsNameId *int64 `json:"DimensionsNameId,omitempty" name:"DimensionsNameId"` // 平台用户标识 UserId *string `json:"UserId,omitempty" name:"UserId"` // 平台用户下载图片购买的价格(单位:分) DownloadPrice *uint64 `json:"DownloadPrice,omitempty" name:"DownloadPrice"` // 下载类型。匹配集合中的任意元素: // <li>Single: 单张购买下载</li> // <li>BasicEnterpriseMember: 企业基础会员下载</li> // <li>AdvancedEnterpriseMember: 企业高级会员下载</li> // <li>DistinguishedEnterpriseMember: 企业尊享会员下载</li> DownloadType *string `json:"DownloadType,omitempty" name:"DownloadType"` }
type ImageItem ¶
type ImageItem struct { // 图片ID ImageId *uint64 `json:"ImageId,omitempty" name:"ImageId"` // 图片标题 Title *string `json:"Title,omitempty" name:"Title"` // 图片描述 Description *string `json:"Description,omitempty" name:"Description"` // 图片预览链接 PreviewUrl *string `json:"PreviewUrl,omitempty" name:"PreviewUrl"` // 图片缩略图 ThumbUrl *string `json:"ThumbUrl,omitempty" name:"ThumbUrl"` // 图片供应商 Vendor *string `json:"Vendor,omitempty" name:"Vendor"` // 图片关键词 Keywords *string `json:"Keywords,omitempty" name:"Keywords"` // 宽 Width *int64 `json:"Width,omitempty" name:"Width"` // 高 Height *int64 `json:"Height,omitempty" name:"Height"` }
type ImageMarshal ¶
type ImageMarshal struct { // 售卖组合唯一标识 MarshalId *uint64 `json:"MarshalId,omitempty" name:"MarshalId"` // 图片高度 Height *uint64 `json:"Height,omitempty" name:"Height"` // 图片宽度 Width *uint64 `json:"Width,omitempty" name:"Width"` // 图片大小 Size *uint64 `json:"Size,omitempty" name:"Size"` // 图片格式 Format *string `json:"Format,omitempty" name:"Format"` // 图片价格(单位:分) Price *uint64 `json:"Price,omitempty" name:"Price"` // 授权范围 LicenseScope *string `json:"LicenseScope,omitempty" name:"LicenseScope"` // 是否支持VIP购买 IsVip *bool `json:"IsVip,omitempty" name:"IsVip"` // 授权范围id LicenseScopeId *int64 `json:"LicenseScopeId,omitempty" name:"LicenseScopeId"` // 尺寸 DimensionsName *string `json:"DimensionsName,omitempty" name:"DimensionsName"` // 尺寸id DimensionsNameId *int64 `json:"DimensionsNameId,omitempty" name:"DimensionsNameId"` }