Table of Contents

Gambar target serupa yang sudah ada | POST /similar

Periksa apakah sudah ada gambar yang mirip dengan target image dalam gallery. Disarankan menggunakan API ini sebelum membuat target baru.

Action

POST /similar

Authentication

Required

Http Header

Content-Type=application/json

HTTP Header: Authorization (saat menggunakan autentikasi API Key Token)

Parameter request

Field Type Required Description
image String(base64) Yes String base64-encoded dari konten image. Image format JPG dan PNG didukung.

Field response

Field Description
statusCode Status code. 0 menunjukkan autentikasi berhasil. Untuk informasi lebih lanjut, lihat Status codes
result Error message, atau result: array beberapa target image serupa. Jika result adalah array kosong, berarti tidak ada image serupa
timestamp Waktu server saat response dikembalikan. Menggunakan format Unix timestamp dalam milidetik

Error code

Lihat Status codes dan error codes

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

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