curl -X 'POST' 'https://vuforia.portal.ptc.com/customer-events/<orgid>/report' \
-H 'accept: application/json' \
-H 'x-requested-with: fetch' \
-H 'Authorization: Bearer [access_token]' \
-H 'Content-Type: application/json' \
-d '{ "serialNumber": <serial#>, "granularity": "step" }'
|
|
이 방법은 향후 릴리스에서 더 이상 사용되지 않습니다. 대신 인증을 위해 서비스 사용자를 만들고 사용하는 것이 좋습니다. 자세한 내용은 외부 API 액세스를 위한 서비스 사용자 만들기 항목을 참조하십시오.
|
curl -X 'POST' 'https://vuforia.portal.ptc.com/customer-events/<orgid>/report' \
-H 'accept: application/json' \
-H 'x-requested-with: fetch' \
-H 'x-api-key: <x-api-key secret>' \
-H 'Content-Type: application/json' \
-d '{ "serialNumber": <serial#>, "granularity": "step" }'
|
|
단계에 대한 최신 이벤트를 결정하는 데 endTime을 사용하는 것은 권장되지 않습니다. 앞으로, endTime은 보기 권한자 Insights에서 사용자 정보 및 날짜 제거 설정에 따라 단축됩니다.
|
{
"items": [
{
"sessionId": "ec4dfff9-d280-42c2-bff4-03d154924de9",
"procedure": {
"id": "2f0560f0-d5e9-11eb-9796-856502905bf2",
"title": "****",
"versionId": "a63e70d0150f3b2ba1cf9e81",
"versionName": "8.0",
"startTime": "2024-01-12T03:35:19.425Z",
"latestEventTimestamp": "2024-01-12T03:39:19.894Z",
"endTime": "2024-01-12T03:39:19.894Z",
"status": "incomplete",
"progress": "completed",
"feedback": "incomplete",
"serialNumber": "1234",
"requiresSerialNumber": true,
"steps": [
{
"lastVisitTime": "2024-01-12T03:35:19.463Z",
"status": "omitted",
"description": "****",
"number": 1,
"title": "****",
"ackType": "Confirmation"
},
{
"lastVisitTime": "2024-01-12T03:35:25.739Z",
"status": "confirmed",
"description": "****",
"number": 2,
"title": "****",
"ackType": "Confirmation",
"endTime": "2024-01-12T03:35:27.482Z"
},
{
"lastVisitTime": "2024-01-12T03:35:42.861Z",
"status": "pass",
"description": "****",
"number": 3,
"title": "****",
"ackType": "PassFail",
"endTime": "2024-01-12T03:36:13.211Z"
}
]
},
"user": {
"id": "7d496296-6a29-4f88-b9ca-d1f07e1c7e93",
"first_name": "****",
"last_name": "****",
"email": "****",
"role": "****"
}
}
],
"granularity": "step",
"fullCount": "1"
}
|
|
steps 아래의 status 속성은 피드백이 필요한 단계에 대해 현장 사용자가 반환한 값을 표시합니다. 가능한 값은 다음과 같습니다.
• omitted - 현장 사용자가 단계에 필요한 피드백을 제공하지 않았습니다.
• confirmed - 현장 사용자가 확인 피드백이 필요한 단계에서 단계가 완료되었음을 확인했습니다.
• pass - 현장 사용자가 통과/실패 피드백을 요구하는 단계에서 통과를 선택했습니다.
• fail - 현장 사용자가 통과/실패 피드백을 요구하는 단계에서 실패를 선택했습니다.
|