파트너 서버 API 개요

이 섹션에서는 Google 대중교통과의 통합의 일환으로 필요한 파트너 서버 API에 대해 자세히 설명합니다.

가격 및 이용 가능 여부 정보를 통합하려면 파트너가 Partner API, 특히 GetBulkTripOptions 메서드를 구현해야 합니다.

이 API는 다음과 같은 개념을 사용합니다.

서비스 클래스

서비스 등급은 다양한 좌석/티켓 그룹에 제공되는 표준 서비스 수준을 나타냅니다. 동일한 서비스 등급의 여행 옵션은 대부분 동일한 환경 (동일한 좌석 유형, 편의시설 등)을 제공하지만 좌석에 따라 약간의 차이 (예: 추가 다리 공간, 창문 등)가 있을 수 있습니다. 서비스 클래스는 특정 여행의 다양한 이동 옵션에 관한 정보를 사용자에게 제공하는 데 사용됩니다.

세그먼트

세그먼트는 단일 차량에서 발생하는 사용자 여정의 일부를 설명하며, 해당 세그먼트와 관련된 모든 속성 (예: 해당 세그먼트의 서비스 등급)을 포함합니다.

SegmentKey는 세그먼트의 정확한 타이밍과 차량을 식별하지만 해당 차량의 여정을 설명하는 추가 속성은 포함하지 않습니다.

사용자가 선택한 목적지에 도달하기 위해 여러 차량을 사용해야 할 수 있으므로 여행 검색에는 일반적으로 여러 세그먼트 키가 포함됩니다. 반환된 각 여정 옵션에는 요청된 각 세그먼트 키의 서비스 등급을 지정하는 여러 세그먼트가 포함됩니다.

엔티티 다이어그램