Table of Contents

Immagine obiettivo simile esistente | POST /similar

Verifica se esistono immagini simili all'obiettivo nella galleria. Si consiglia di utilizzare questa interfaccia prima di creare un nuovo obiettivo.

Action

POST /similar

Autenticazione

Richiesta

Http Header

Content-Type=application/json

HTTP Header: Authorization (quando si utilizza l'autenticazione tramite API Key Token)

Parametri della richiesta

Campo Tipo Obbligatorio Descrizione
image String(base64) Stringa codificata base64 del contenuto dell'immagine, supporta formati JPG e PNG.

Campi restituiti

Campo Descrizione
statusCode Codice di stato 0 indica autenticazione corretta, maggiori dettagli in codice di stato
result Messaggio di errore, o risultato: array di immagini obiettivo simili. Se result è un array vuoto, non esistono immagini simili
timestamp Ora del server al momento della risposta. Formato timestamp Unix in millisecondi

Codici di errore

Vedi Lista completa codici di stato ed errore

Esempio di richiesta

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

Esempio di risposta

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