GET /<ObjectKey>?ci-process=ImageSearch&action=SearchImage&MatchThreshold=&Offset= HTTP/1.1Host: <BucketName-APPID>.cos.<Region>.myqcloud.comDate: <GMT Date>Authorization: <Auth String>Content-Length: <length>Content-Type: application/xml<body>
Node Name (Keyword) | Description | Type | Required |
MatchThreshold | Only images scoring higher than the value of MatchThreshold will be returned. Default value: 0 | Int | No |
Offset | Starting number. Default value: 0 | Int | No |
Limit | Number of images to return. Default value: 10 . Maximum value: 100 | Int | No |
Filter | Uses image tags to filter images. You can use AND and OR to set multiple conditions (>, >=, <, <=, =, !=). | String | No |
<Response><Count>2</Count><ImageInfos><EntityId>apple</EntityId><PicName>ObjectKey1</PicName><Score>99</Score><CustomContent>XXX</CustomContent><Tags>{"key1":"value1","key2":"value2"}</Tags></ImageInfos><ImageInfos><EntityId>apple</EntityId><PicName>ObjectKey2</PicName><Score>90</Score><CustomContent>XXX</CustomContent><Tags>{"key1":"value1","key2":"value2"}</Tags></ImageInfos></Response>
Node Name (Keyword) | Parent Node | Description | Type |
Response | None | Response container | Container |
Response
has the following sub-nodes:Node Name (Keyword) | Parent Node | Description | Type |
RequestId | Response | Unique ID of the request | String |
Count | Response | Number of images returned | Int |
ImageInfos | Response | Image information | Container |
ImageInfos
is an array. Each of its items includes the following nodes:Node Name (Keyword) | Parent Node | Description | Type |
EntityId | ImageInfos | Entity ID | String |
CustomContent | ImageInfos | Custom content set for the image | String |
Tags | ImageInfos | Custom tags. The value is a JSON string. | String |
PicName | ImageInfos | Image name | String |
Score | ImageInfos | Similarity score | Int |
GET /<ObjectKey>?ci-process=ImageSearch&action=SearchImage&MatchThreshold=10&Offset=2 HTTP/1.1Authorization: q-sign-algorithm=sha1&q-ak=AKID8A0fBVtYFrNm02oY1g1JQQF0c3JO****&q-sign-time=1558699190;1558706390&q-key-time=1558699190;1558706390&q-header-list=date;host&q-url-param-list=&q-signature=89fa1f6a56c34e460f3db4d65f928eaf034a****Host: examplebucket-1250000000.cos.ap-beijing.myqcloud.comContent-Length: 0Content-Type: application/xml
HTTP/1.1 200 OKContent-Type: application/xmlContent-Length: 150Connection: keep-aliveDate: Thu, 15 Jun 2017 12:37:29 GMTServer: tencent-cix-ci-request-id: NTk0MjdmODlfMjQ4OGY3XzYzYzhf****<Response><Count>2</Count><ImageInfos><EntityId>apple</EntityId><PicName>ObjectKey</PicName><Score>99</Score><CustomContent>XXX</CustomContent><Tags>{"key1":"value1","key2":"value2"}</Tags></ImageInfos><ImageInfos><EntityId>apple</EntityId><PicName>ObjectKey2</PicName><Score>90</Score><CustomContent>XXX</CustomContent><Tags>{"key1":"value1","key2":"value2"}</Tags></ImageInfos></Response>
Was this page helpful?