API 참조
API를 사용하여 ServiceNow 기능을 Now Platform변경하고 .
클라이언트
클라이언트 측 JavaScript API를 Now Platform 사용하여 웹 브라우저 내에서 함수와 표시 방법을 제어합니다. 클라이언트 측 API는 클라이언트 스크립트 및 UI 정책 스크립트와 같은 클라이언트 측 스크립트에서 API를 호출하여 인스턴스에 추가할 수 있는 공통 기능을 제공합니다.
클라이언트 모바일
Cabrillo JS는 네이티브 모바일 애플리케이션 내의 Now Platform 역량에 액세스하는 데 사용하는 클라이언트 측 JavaScript API입니다. 네이티브 장치 기능, 네이티브 모바일 UI 및 기타 Now Platform 모바일 기능을 사용하는 메서드를 제공합니다. Cabrillo JS
UI 빌더
- 버튼 클릭과 같은 사용자 상호작용 이벤트/동작.
- 데이터 브로커 실행이 시작된 것과 같은 수명주기 이벤트입니다.
서버
서버 측 JavaScript API를 사용하여 기존 애플리케이션의 기능을 변경하거나 새 애플리케이션을 빌드합니다. 서버 측 API는 비즈니스 규칙 및 스크립트 포함과 같은 서버 측 스크립트에서 API를 호출하여 인스턴스에 추가할 수 있는 공통 기능을 제공합니다. 범위가 지정된 API는 범위가 지정된 애플리케이션에 사용하기 위한 것이고, 전역 API는 전역 범위의 애플리케이션과 함께 사용하기 위한 것입니다. 새 애플리케이션은 일반적으로 범위가 지정됩니다. 전역 범위의 애플리케이션은 일반적으로 레거시 애플리케이션입니다.
- GlideRecord 또는 GlideQuery API를 사용하여 서버 측 스크립트에서 기록 데이터에 대한 생성, 읽기, 업데이트 및 삭제 작업을 수행합니다.GlideQuery - 범위 지정, 전역
- GlideSystem API를 사용하여 인스턴스 또는 현재 사용자 세션에 대한 정보에 접근하고 정보 또는 오류 메시지를 작성합니다.
- FlowAPI 메서드를 사용하여 서버 측 스크립트에서 플로우, 하위 플로우 및 작업을 트리거합니다.
REST
REST API를 사용하여 의 Now Platform데이터에 액세스하고 업데이트합니다. REST API 탐색기를 사용하여 인스턴스 내에서 이러한 API를 검색할 수 있습니다. 요구 사항에 맞는 API를 찾을 수 없는 경우 Scripted REST API 기능을 사용하여 사용자 지정 REST API를 만들 수 있습니다. ServiceNow REST API는 요청을 인증하기 위해 기본 인증 및 OAuth 2.0을 지원합니다.