History
Introduction
API Category
Making API Requests
Region APIs
Instance APIs
Cloud Hosting Cluster APIs
Image APIs
Instance Launch Template APIs
Placement Group APIs
Key APIs
Security Group APIs
Network APIs
Data Types
Error Codes
cos:GetObject。cos:PutObject。cos:PutObject。GET /<ObjectKey>?imageMogr2/cgif/<FrameNumber>/egif/<FrameInterval> HTTP/1.1Host: <BucketName-APPID>.cos.<Region>.myqcloud.comDate: <GMT Date>Authorization: <Auth String>
PUT /<ObjectKey> HTTP/1.1Host: <BucketName-APPID>.cos.<Region>.myqcloud.comDate: GMT DateAuthorization: Auth StringPic-Operations:{"is_pic_info": 1,"rules": [{"fileid": "exampleobject","rule": "imageMogr2/cgif/<FrameNumber>/egif/<FrameInterval>"}]}
POST /<ObjectKey>?image_process HTTP/1.1Host: <BucketName-APPID>.cos.<Region>.myqcloud.comDate: GMT DateContent-length: SizeAuthorization: Auth StringPic-Operations:{"is_pic_info": 1,"rules": [{"fileid": "exampleobject","rule": "imageMogr2/cgif/<FrameNumber>/egif/<FrameInterval>"}]}
fileid 与 ObjectKey 相同时,处理后的图片将覆盖原图存储;不相同时将分别存储原图和处理后图片。fileid 的值需要经过 URLEncode。参数 | 含义 | 类型 | 是否必选 |
ObjectKey | 对象文件名,例如 folder/sample.gif。 | String | 是 |
/frame/ | 动图截单帧(仅支持下载时处理):可指定截取动图的第N帧,N取值为正整数(1,2,3……),如果N大于动图的最大帧数,则取最后一帧。例如截取某动图的第1帧,则参数为 /frame/1。 | Int | 否 |
/cgif/ | 动图格式优化(截取型):针对原图为 GIF、WebP 格式,对动图进行的优化,截帧降颜色。分为以下两种情况: FrameNumber=1,则按照默认帧数30处理,如果图片帧数大于该帧数则截取。 FrameNumber 取值(1,100],则将图片压缩到指定帧数 (FrameNumber)。 | String | 否 |
/egif/ | 动图格式优化(抽帧型):只针对原图为 GIF、WebP 格式,对动图进行的优化,进行降颜色处理,并每隔一定帧数(FrameInterval)抽取目标帧进行输出。 FrameInterval 取值[1,10]。 | String | 否 |
/ignore-error/1 | 当处理参数中携带此参数时,针对文件过大、参数超限等导致处理失败的场景,会直接返回原图而不报错。 | String | 否 |
http://examples-125xxxxxx.cos.ap-shanghai.myqcloud.com/sample.gif?imageMogr2/cgif/10
http://examples-1251000004.cos.ap-shanghai.myqcloud.com/sample.jpeg?q-sign-algorithm=sha1&q-ak=************************************&q-sign-time=1593342360;1593342720&q-key-time=1593342360;1593342720&q-header-list=&q-url-param-list=watermark%252f1%252fimage%252fahr0cdovl2v4yw1wbgvzlteyntewmdawmdqucgljc2gubxlxy2xvdwquy29tl3nodwl5aw4uanbn%252fgravity%252fsoutheast&q-signature=****************************************&watermark/1/image/aHR0cDovL2V4YW1wbGVzLTEyNTEwMDAwMDQucGljc2gubXlxY2xvdWQuY29tL3NodWl5aW4uanBn/gravity/southeast
文档反馈