POST GDTV/v3/CommonWeb/CropImage?url={url}&x={x}&y={y}&width={width}&height={height}&displayWidth={displayWidth}&createThumb={createThumb}&sImgMaxWidth={sImgMaxWidth}&lImgMaxWidth={lImgMaxWidth}&autoResizeLargeImage={autoResizeLargeImage}

裁剪图片

Request

URI Params

字段名字段说明字段类型附加信息
url

原始图片地址

string

Required

x

位置 x

decimal number

Required

y

位置 y

decimal number

Required

width

裁剪宽度

decimal number

Required

height

裁剪高度

decimal number

Required

displayWidth

画布展现宽度

integer

Required

createThumb

是否创建缩略图

boolean

Default value is False

sImgMaxWidth

缩略图最大宽度

integer

Default value is 300

lImgMaxWidth

大图最大宽度 autoResizeLargeImage为true时有效

integer

Default value is 600

autoResizeLargeImage

大图图片是否自动压缩

boolean

Default value is True

Body Params

None.

Response

APITResultOfString
字段名字段说明字段类型附加信息
Data

string

None.

Ret

返回结果(0-成功;>0-失败) ret=0 成功返回/ret=1 参数错误/ret=2 频率受限 /ret=3 Token无效 /ret=4 服务器内部错误 /ret=5 用户操作错误 / ret=6 停机维护 / ret=7 身份失效

integer

None.

ErrCode

错误代码,因功能而异

integer

None.

Msg

返回信息

string

None.

SeqId

请求序列

integer

None.

InfoMsg

API附加信息

string

None.

application/json, text/json

Sample:
{
  "Data": "sample string 1",
  "Ret": 2,
  "ErrCode": 3,
  "Msg": "sample string 4",
  "SeqId": 5,
  "InfoMsg": "sample string 6"
}