타사 도구와 통합할 때, 이러한 도구에서 데이터를 가져와서 세부적인 워크플로우를 정의하고 구성하고 싶을 수 있습니다. JSON 파서 노드를 사용하면 통합한 모든 도구에서 정보를 파싱하고 이를 Freshservice에서 워크플로우를 더 잘 정의하는 데 사용할 수 있습니다.
JSON 파서 노드란 무엇인가요?
JSON 파서 노드는 워크플로우 컨텍스트 내에서 JSON 페이로드를 파싱하고, 다음 조건 및 작업과 함께 출력을 사용할 수 있게 해줍니다.
JSON 파서 노드를 사용하면 오케스트레이션 앱 및 웹 요청 노드에서 응답을 캡처하여 워크플로우 조건 및 작업 내에서 사용할 수 있습니다.
JSONPath
JSONPath는 쿼리 언어 로서 JSON을 위한 것입니다. 출력은 JSON 경로 표현식을 사용하여 자동으로 생성되거나 수동으로 구성할 수 있습니다.
JSONPath 표현식은 JSON 구조 내의 요소(또는 요소 집합)에 대한 경로를 지정합니다. 경로는 점 표기법을 사용할 수 있습니다. 선행 $ 는 루트 객체를 나타냅니다.
예: $.Address.city.name 는 위의 페이로드에서 벵갈루루를 나타냅니다.
다른 JSON 요소는 아래에 샘플 티켓 페이로드와 함께 설명되어 있습니다.
{
"ticket": {
"priority": 3,
"requester_id": 1000000678,
"source": 2,
"status": 2,
"subject": "Ticket Title",
"id": 266,
"type": "Incident"
"assets": [
{
"name": "Logitech Mouse",
"ci_type_id": 27000336397,
"impact": 2
},
{
"name": "Dell Monitor",
"ci_type_id": 27000336384,
"impact": 1
},
]
}
}

