Client Libraries (SDK)
Delivery Tracker API 는 GraphQL Over HTTP 기반으로 동작하며, 다양한 GraphQL Client 생태계를 그대로 사용하실 수 있습니다.
Raw HTTP Request
기본적으로 아래의 코드 예시 처럼 서버에 Raw HTTP Request 을 전송하여 Delivery Tracker API를 직접 사용할 수 있습니다.
아래 Request 예시의 HTTP, cURL, Code Tab을 통해 다양한 예시를 보실 수 있습니다.
Client Libraries (SDK)
Raw HTTP Request를 사용하지 않고 클라이언트 라이브러리를 사용하여 Codegen 등을 통하여 작성할 코드 양을 크게 줄어들 수 있습니다.
정보
본 문서에서의 Client 는 Server To Server 통신에서의 사용자(여러분)의 서버를 의미 합니다. End User 에게 직접적으로 API Access Token 을 제공하는 것은 권장하지 않습니다.
다음과 같은 클라이언트 예시를 참고 해주세요.
그외에도 graphql.org 등의 사이트를 통하여 다양한 GraphQL Client 를 찾아보실 수 있습니다.
Download API Schema
일반적인 케이스의 경우 Delivery Tracker 홈페이지 내의 각종 문서들에 명시되어 있는 기본적인 Request 예시를 통해 GraphQL 에 대해 친숙하지 않더라도 쉽게 사용법을 습득 하실 수 있습니다.
Delivery Tracker 는 일반적인 케이스 외의 고급 사용자를 위해 GraphQL API Schema 를 제공하고 있습니다.
자세한 내용은 API Schema 문서를 참고해주세요.