
|
|
보안을 위해 아래 이미지에 암호가 숨겨져 있습니다.
|


mappings > mymap.bat

"projects/scalingdigitaltwinexperiences202/index.html?expId=1&vumark=%7B%7Bvuforia:vumark%7D%7D"

|
속성
|
설명
|
|---|---|
|
id
|
매핑의 ID 번호입니다.
|
|
key
|
경험에 연결된 ThingMark입니다.
|
|
value
|
경험의 URL입니다. URL의 형식은 path/page.html?parameters입니다. path/page.html 부분은 경험의 이름입니다. 매개 변수는 해당 값으로 매핑됩니다. 이 경우 expId는 값이 1인 자체 매개 변수이며, vumark는 값이 %7B%7Bvuforia:vumark%7D%7D인 자체 매개 변수입니다. 이러한 매개 변수는 다른 구성이 생성될 때 업데이트됩니다.
|
|
resourcetype
|
경험이 연결된 리소스의 유형입니다.
|
|
title
|
Vuforia Studio에서 정보 섹션에 사용자가 입력한 경험의 제목입니다.
|
|
createstamp
|
생성되는 매핑의 타임스탬프입니다.
|
|
requires
|
추적 요구 사항을 설정합니다.
|
|
description
|
프로젝트를 작성한 경우 프로젝트에 대한 설명입니다.
|
|
projectversion
|
프로젝트의 버전입니다.
|
|
|
궁극적으로 이 코드를 한 줄의 텍스트로 유지해야 하지만 아래의 .bat 파일에 있는 JSON의 서식은 읽기 쉽도록 편집되었습니다.
|

"value":"projects/scalingdigitaltwinexperiences202/index.html?expId=1&color=%7B%7Bcurriculum:color%7D%7D&model=%7B%7Bcurriculum:model%7D%7D",
&color=%7B%7Bcurriculum:color%7D%7D

|
검색할 문자...
|
바꿀 문자...
|
|---|---|
|
“
|
\”
|
|
%
|
%%
|
|
&
|
^&
|

curl -u %uname%:%passwd% -H "Content-Type: application/json" -H "X-Requested-With: XMLHttpRequest" -k -d "EXPRIENCEGOESHERE" %server%/ExperienceService/id-resolution/mappings


C:\installations> mybat.bat
curl -u %uname%:%passwd% -H "Content-Type: application/json" -H "X-Requested-With: XMLHttpRequest" -k -d "{ \"key\":\" urn:curriculum:template:202\", \"value\":\"projects/scalingdigitaltwinexperiences202/index.html?expId=1^&color=^%7B^%7Bcurriculum:color^%7D^%7D^&model=^%7B^%7Bcurriculum:model^%7D^%7D\", \"resourcetype\":\"Experience\",\"title\" : { \"en\":\"ScalingDigitalTwinExperiences202\" }, \"requires\" : [ \"AR-tracking\",\"w320dp\" ], \"description\":{ \"en\":\"Curriculum demo\" } }" %server%/ExperienceService/id-resolution/mappings

curl -u %uname%:%passwd% -H "Content-Type: application/json" -H "X-Requested-With: XMLHttpRequest" -k -d "{\"key\": \"urn:curriculum:config:1\", \"value\": \"urn:curriculum:color:purple\"}" %server%/ExperienceService/id-resolution/mappings
curl -u %uname%:%passwd% -H "Content-Type: application/json" -H "X-Requested-With: XMLHttpRequest" -k -d "{\"key\": \"urn:curriculum:config:1\", \"value\": \"urn:curriculum:model:2\"}" %server%/ExperienceService/id-resolution/mappings

curl -u %uname%:%passwd% -H "Content-Type: application/json" -H "X-Requested-With: XMLHttpRequest" -k -d "{\"key\": \"urn:curriculum:config:1\", \"value\": \"urn:curriculum:template:202\"}" %server%/ExperienceService/id-resolution/mappings
|
|
해당하는 경우 특정 ThingMark 인스턴스를 입력해야 합니다.
|
curl -u %uname%:%passwd% -H "Content-Type: application/json" -H "X-Requested-With: XMLHttpRequest" -k -d "{\"key\": \"urn:vuforia:vumark:YOURTHINGMARK\", \"value\": \"urn:curriculum:config:1\"}" %server%/ExperienceService/id-resolution/mappings


resolve urn:vuforia:vumark:<Your_ThingMark>







