단일 대상 이미지 가져오기 | GET /target/<target_id>
단일 대상 이미지의 세부 정보를 가져옵니다.
Action
GET /target/<target_id>
인증
Http header
Content-Type=application/json
HTTP Header: Authorization (API Key Token 방식을 사용한 인증 시)
요청 매개변수
없음
반환 필드
| 필드 | 설명 |
|---|---|
| statusCode | 상태 코드 0은 인증이 정확함을 나타냅니다. 자세한 내용은 상태 코드 참조 |
| result | 오류 메시지 또는 대상 이미지 정보 |
| timestamp | 응답이 반환될 때의 서버 시간. Unix 타임스탬프 형식을 사용하며, 단위는 밀리초 |
| result.targetId | 대상 이미지의 고유 ID |
| result.trackingImage | 추적 이미지의 base64 인코딩 문자열 |
| result.name | 대상 이름 |
| result.size | 인식 이미지 너비(단위 cm). 인식 이미지의 높이는 업로드한 이미지를 기반으로 시스템이 자동으로 계산합니다. 인식 이미지의 크기는 증강 가상 콘텐츠의 크기에 대응됩니다. |
| result.meta | base64 인코딩된 추가 정보, 예를 들어 JSON 문자열을 base64 인코딩하여 생성된 문자열 |
| result.type | ImageTarget으로 고정 |
| result.active | "1"은 활성화, "0"은 비활성화 |
오류 코드
요청 예시
GET /target/e61db301-e80f-4025-b822-9a00eb48d8d2?timestamp=xxx&appKey=xxx&signature=xxx
HTTP/1.1
Host:
Date: Mon, 1 Jan 2018 00:00:00 GMT
반환 예시
HTTP/1.1 200 OK
Content-Type: application/json
{
"statusCode": 0,
"result": {
"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
}