본문 바로가기

API

[SK Open API] 앱 등록 및 상품 구매 후 응답결과확인(무료)

반응형

SK Open API 사용을 위한 앱 등록 및 API 상품 구매를 진행해보겠습니다.

무료의 건수제한이 걸린 상품이 많이 있으니 활용하시면 될 것 같습니다.

 

1. 앱등록 및 앱키 Secret_key 확인

2. 상품 구매하기

3. API 응답결과 확인

 

1. 앱등록 및 앱키 Secret_key 확인

사이트의 접속 후 로그인 하시면 홈페이지 우측에 아래와 같은 화면이 보입니다.

빨간 부분을 클릭하시면 됩니다.(저는 미리 하나 만든 상태입니다.)

화면 우측에 앱만들기를 클릭합니다.

앱이름을 넣으신 후 확인을 하시면 됩니다.

이후 좌측 메뉴에서 앱으로 이동합니다.

 

아래의 부분을 누르신 후 그다음화면에서 

API의 사용을 위한 앱키 및 secret_key의 확인이 가능합니다.

 

2. 상품 구매하기

홈페이지에서 상품 메뉴로 이동합니다.

 

 

여러가지 상품정보들이 보이는데 저는 국내 여행을 선택해보겠습니다.

상품에 대한 설명도 있고, 활용예제도 확인할 수 있습니다.

저는 아래쪽에 요금 정보를 보겠습니다.

세가지 그룹이 있는데 각각 100건/일 까지는 무료이네요

그럼 구매하기를 눌러보겠습니다.

 

고객정보, 결제정보 확인하고 앱선택을 합니다.

약관 동의 후에 구매하기 버튼을 클릭하시면 됩니다.

구매 후 5분정도 소요된다는 메세지가 나오니 5분후에 상품구매를 확인하시면 됩니다.

 

3. API 결과 확인

상품 > 국내여행으로 이동합니다.

아래의 화면에서 이용가이드를 클릭합니다.

좌측 메뉴를 보시면 상품 구매시 요금 부분에서 봤던 API그룹 3개가 확인됩니다.

그중에서 여행지목록 > 데이터 제공 가능 여행지를 클릭합니다.

화면 우측에 언어별 예제를 확인할 수 있게 만들어져 있습니다.

저는 Python을 클릭하겠습니다.

예제를 아래와 같이 실행했더니 결과가 잘 나오네요.

appkey는 본인의 데이터 입력이 필요합니다.

import requests

url = "https://apis.openapi.sk.com/puzzle/travel?type=sig"

headers = {
    "accept": "application/json",
    "appkey": "YOUR_APPKEY"
}

response = requests.get(url, headers=headers)

print(response.text)

 

이상으로 앱 등록 및 상품 구매후 결과 확인까지 해봤습니다.

 

 

 

반응형