API 이용

서비스 개요

API는 “Application Programming Interface”의 준말로 여러 프로그램들과 데이터베이스, 그리고 기능들의 상호 통신 방법을 규정하고 도와주는 매개체입니다.
API는 데이터베이스가 아니지만, 액세스 권한이 있는 앱의 권한 규정과 “서비스 요청”에 따라 데이터나 서비스 기능을 제공하는 메신저 역할을 합니다.
DPG 테스트베드에는 보편적인 API(REAL)의 개발 과정에서 임시로 사용할 수 있는 DUMMY API를 제공합니다.

통합테스트베드에서 제공하는 API서비스의 종류

REAL API
가장 보편적으로 사용 가능한 API입니다.
테스트베드에서 발급받은 API Key를 통해 실 서버(서비스)에 API를 통해 원하는 데이터를 요청하고 결과를 이용자에게 회신하는 기능을 제공합니다.
DUMMY API
서비스 개발 시 필요한 API를 자유롭게 테스트 할 수 있는 API 테스트환경(Test API)이 제공되지 않거나 이용료나,
Real API의 부하 등으로 Real API를 이용해서 개발이 곤란한 경우, Real API와 동일한 Dummy API를 이용해서 자유롭게 테스트 할 수 있도록 제공하는 서비스입니다.
Dummy API는 Real API 서비스에 부하를 주지 않기 때문에 마음껏 테스트 할 수 있습니다.

이용절차

REAL API
REAL APIREAL API
  1. API 검색 및 신청 - [API 서비스 > 이용신청] 에서 원하는 API 검색 및 상세 화면에서 [이용신청] 클릭합니다.
  2. 심사결과 메일수신 - 관리자 심사 결과를 메일로 안내 받은 후 My Studio 사이트 방문합니다.
  3. 토큰(API 인증키) - [MyStudio > API 이용 내역]에서 토큰(API 인증키)를 통해 API 이용하시면 됩니다.
DUMMY API
DUMMY APIDUMMY API
  1. API 검색 및 신청 - [API 서비스 > 이용신청] 에서 원하는 API 검색 및 [관심등록]합니다.
  2. DUMMY API 생성 - [MyStudio > 관심등록 API] 에서 원하는 API 선택 후, [DUMMY API 생성] 클릭하여 프로젝트를 생성합니다.
  3. 프로젝트 실행 - [MyStudio > 클라우드 이용 내역] 에서 클라우드 확인 및 CSP 콘솔 접속하여 이용하시면 됩니다.