Table of Contents

기존 유사 target images | POST /similar

gallery에 target image와 유사한 이미지가 이미 있는지 확인합니다. 새 target을 만들기 전에 이 API를 사용하는 것이 좋습니다.

Action

POST /similar

Authentication

Required

Http Header

Content-Type=application/json

HTTP Header: Authorization (API Key Token 방식 인증을 사용할 때)

Request parameters

Field Type Required Description
image String(base64) Yes 이미지 내용의 base64-encoded string입니다. JPG 및 PNG 형식 이미지를 지원합니다.

Response fields

Field Description
statusCode Status code. 0은 인증 성공을 의미합니다. 자세한 내용은 Status codes를 참조하십시오
result Error message 또는 result: 여러 유사 target images의 array입니다. result가 빈 array이면 유사 이미지가 없음을 의미합니다
timestamp response 반환 시 서버 시간입니다. 밀리초 단위 Unix timestamp 형식을 사용합니다

Error codes

Status codes and error codes를 참조하십시오

Request 예시

    POST /similar/ HTTP/1.1
    Host:
    Date: Mon, 1 Jan 2018 00:00:00 GMT
    Content-Type: application/json
    {
        "image":"/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgM...",
        "timestamp": 1514736000000,
        "appKey": "test_app_key",
        "signature": "89985e2420899196db5bdf16b3c2ed0922c0c221"
    }

Response 예시

    HTTP/1.1 200 OK
    Content-Type: application/json
    {
        "statusCode": 0,
        "result": {
            "date": "2016-06-15T09:58:51.000Z",
            "results":[
                {
                    "targetId":"e61db301-e80f-4025-b822-9a00eb48d8d2",
                    "trackingImage":"/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgM...",
                    "name": "easyar",
                    "size": "5",
                    "meta": "496fbbabc2b38ecs3460a...",
                    "type": "ImageTarget",
                    "date": "2016-06-15T09:56:30.000Z",
                    "active":"1",
                    "trackableRate": 0,
                    "detectableRate": 0,
                    "detectableDistinctiveness":0,
                    "detectableFeatureCount": 0,
                    "trackableDistinctiveness": 0,
                    "trackableFeatureCount": 0,
                    "trackableFeatureDistribution": 0,
                    "trackablePatchContrast": 0,
                    "trackablePatchAmbiguity": 0
                }
            ]
        },
        "timestamp": 1514736000000,
    }