# 런처 실행코드 조회 API

# 소개

웹에서 런처 2.0 / 3.0 or SGA 3.0을 실행 할 수 있는 프로토콜 핸들러코드를 전달합니다.
WEB Aceess Token이 전달될 경우 로그인한 상태로 런처가 실행될 수 있는 코드를 전달합니다.

# 기본정보

GET /game/v2.0/launcher/{game_id}
Host: 
    https://api.gate8.com (SANDBOX)
    https://api.onstove.com (Live)
Content-Type: application/json
1
2
3
4
5

# Request

Name Type Required Default Value Example Description
Authorization String N Bearer {Access Token} bearer {token} 플랫폼의 API를 사용하기 위한 Web Access Token
caller-id String Y - {game_id}_HOME API 호출자 정보
-{game_id}_HOME(공홈)
-{game_id}_SERVER(서버)

# Path Variable

Name Type Required Default Value Example Description
game_id string Y STOVE_GAMEID 게임아이디

# Parameter

Name Type Required Default Value Example Description
inflow_path String N STOVE_GAMEID 호출 진입장소 : SGS 기술PM에게 문의
check_terms String N Y N 약관체크 여부 : Y/N

# Response

# Body

Name Type Required Default Value Example Description
code Integer Y - 0 응답 코드
message String Y - OK 응답 메시지
value Object N - {"code":0,"message":"OK","value":{}} 응답 값

# Sample

# Request

  • 비로그인 호출
curl --location 'https://api.gate8.com/game/v2.0/launcher/STOVE_GAMEID?inflow_path=STOVE_GAMEID&check_terms=N'
1
  • 로그인 호출
curl --location 'https://api.gate8.com/game/v2.0/launcher/STOVE_GAMEID?inflow_path=STOVE_GAMEID&check_terms=N' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJleHBpcmVfdGltZSI6MTY5MzQxNTA4NTAxMiwibWVtYmVyX25vIjoxMDgxMzk0MzgsImFwcGxpY2F0aW9uX25vIjoxMDAwMn0.NDEGosALSxx4RXWTBhtEQesKWq_4Q4nTu86MWATl_-GL4nNVrNIA7UnnAi6KP5LPsMduzUPA4F60iu_oCQ64kgNonrmkt1vgXFgeag4UEbPy8hIjP6X_MbWIpOyGQSI64X9bRENsdNQgMJCQ6AyRiYRioy85xSazWzYPQ3BhuQaFq_bL9ryPNZt_Dq9J6xApSmv7ZigPhkHO2ZremTtjtecu6HSNCFwqHsCrwWq3UhyIDg4i6OvV_ughwOeuxfCuZhJF1SbAKrb_tVQVgyo1C_CwewcVRKpt4slvLvQtJ4k'
1
2

# Response

  • 비로그인 호출(런처 타입 : SGA)
{
    "code": 0,
    "message": "OK",
    "value": "sgagate8://run/STOVE_GAMEID"
}
1
2
3
4
5
  • 로그인 호출(런처 타입 : SGA)
{
    "code": 0,
    "message": "OK",
    "value": "sgagate8://run/STOVE_GAMEID?member_no=108139438&auth_code=5e4da05fc115a37d48b18ee00651668dbc0e9228601b91eb69c8425fd3110572e9dcb6c8fd90f04f0ac0f1a563f91c6194bdc66ad7dcff46c656c6dc7be83339"
}
1
2
3
4
5
  • 비로그인 호출(런처 타입 : 런처 2.0/3.0)
{
  "code": 0,
  "message": "OK",
  "value": "sgupgate8://run/STOVE_GAMEID"
}
1
2
3
4
5
  • 로그인 호출(런처 타입 : 런처 2.0/3.0)
{
    "code": 0,
    "message": "OK",
    "value": "sgupgate8://run/STOVE_GAMEID?member_no=108139438&auth_code=5e4da05fc115a37d48b18ee00651668dbc0e9228601b91eb69c8425fd3110572e9dcb6c8fd90f04f0ac0f1a563f91c6194bdc66ad7dcff46c656c6dc7be83339"
}
1
2
3
4
5

# Return Code

HTTP Status code response_code response_message Description
200 0 OK 성공
200 701 게임을 찾을 수 없습니다. 존재하지 않는 game_id 를 보냈을 경우 발생합니다.
200 800 Invalid Requested. Only Supported GUID Game GUID 지원게임이 아닐 때 발생합니다.
Last Updated: 2023. 10. 20. 오후 1:35:09