Table of Contents

Imagen objetivo similar existente | POST /similar

Comprueba si ya existen imágenes similares a la imagen objetivo en la galería. Se recomienda usar esta interfaz antes de crear un nuevo objetivo.

Acción

POST /similar

Autenticación

Obligatoria

Encabezado HTTP

Content-Type=application/json

HTTP Header: Authorization (cuando se autentica mediante token de clave API)

Parámetros de solicitud

Campo Tipo Requerido Descripción
image String(base64) Cadena codificada en base64 del contenido de la imagen, compatible con formatos JPG y PNG.

Campos de retorno

Campo Descripción
statusCode Código de estado 0 indica autenticación correcta, más referencias en Códigos de estado
result Mensaje de error, o resultado: arreglo de múltiples imágenes objetivo similares; si result es un arreglo vacío, indica que no existen imágenes similares
timestamp Hora del servidor al momento de la respuesta. Formato de marca de tiempo Unix, en milisegundos

Códigos de error

Consulte Lista completa de códigos de estado y error

Ejemplo de solicitud

    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"
    }

Ejemplo de respuesta

    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,
    }