로스트아크 API 사용하기

2024. 6. 8. 21:32·postman&API
  1. 로스트아크에서 제공하는 APi 전체 사용해보기
  2. 사전 준비
    1. https://developer-lostark.game.onstove.com/ 에서 API key 값 받기
    2. 로스트아크 API는 동일한 key값과 보안을 사용하고 있기 때문에,
      collection Authrization 설정 후, 하위 requests 의 Authorization 을 inherit auth from parent 으로 설정.

    3. Lostark_API > Environment variabe 세팅
      • lostark_tokent : 2-1에서 받은 인증키
      • lostark_url : https://developer-lostark.game.onstove.com
      • characterName : 임의의 캐릭터 이름
    4. NEWS
      1. GET /news/notices : 공지사항 목록 반환.
      2. GET /news/events : 진행 중인 이벤트 목록 반환.
    5. CHARACTERS
      1. GET /characters/{characterName}/siblings : 계정의 모든 캐릭터 프로필 반환.
    6. ARMORIES
      1. GET /armories/characters/{characterName} : 프로필 정보 요약을 캐릭터 이름별로 반환.
      2. 아래 다른 API 는 위 ARMORIES 뒤에 /{{value}} 를 넣으면 실행가능.
    7.  AUCTIONS
      1. GET /auctions/options : 경매장에 대한 검색 옵션 반환.
      2. POST /auctions/items : 검색 옵션이 포함된 모든 활성 경매 반환.
        • 검색하고자 하는 옵션
        • Body ( 7-1 내용 참고하기)
          {
            "ItemLevelMin": 0,
            "ItemLevelMax": 1700,
            "ItemGradeQuality": null,
            "SkillOptions": [
              {
                "FirstOption": null,
                "SecondOption": null,
                "MinValue": null,
                "MaxValue": null
              }
            ],
            "EtcOptions": [
              {
                "FirstOption": 3,
                "SecondOption":255,
                "MinValue": null,
                "MaxValue": null
              },
              {
                "FirstOption": 3,
                "SecondOption": 240,
                "MinValue": null,
                "MaxValue": null
              }
            ],
            "Sort": "BIDSTART_PRICE",
            "CategoryCode": 30000,
            "CharacterClass": "바드",
            "ItemTier": null,
            "ItemGrade": "유물",
            "ItemName": null,
            "PageNo": 0,
            "SortCondition": "ASC"
          }


        • 검색 결과 확인


    8. GUILDS
      1. GET /guilds/rankings : 서버별 길드 순위 목록을 반환.
        • parameter : serverName: 니나브
    9. MARKETS
      1. GET /markets/options : 시장에 대한 검색 옵션을 반환.
      2. POST /markets/items : 검색 옵션이 포함된 모든 활성 시장 항목을 반환.
        • Body ( 9-1 내용 참고하기)
          {
            "Sort": "GRADE",
            "CategoryCode": 20000,
            "CharacterClass": "바드",
            "ItemTier": null,
            "ItemGrade": null,
            "ItemName": "피로연",
            "PageNo": 2,
            "SortCondition": "ASC"
          }
        • 검색 결과 확인 : 응답값 중 Id 값 아래에 복사.
      3. GET /markets/items/{itemId} : 마켓아이템을 ID별로 반환.
    10. GAMECONTENTS
      1. GET /gamecontents/challenge-abyss-dungeons : 이번주 챌린지 어비스 던전 목록을 반환.
      2. GET /gamecontents/challenge-guardian-raids : 이번 주 챌린지 가디언 레이드 목록을 반환.
      3. GET /gamecontents/calendar : 이번 주 달력 목록을 반환.

 

'postman&API' 카테고리의 다른 글

postman runner 을 사용하여 여러 변수를 한번에 테스트하기  (0) 2024.06.11
로스트아크 API 에서 response 값을 다른 request 값으로 보내기.  (0) 2024.06.09
Postman naver API 내용을 Python으로 코딩해보기.  (0) 2024.06.07
postman 다양한 기능 알아보기  (0) 2024.06.06
네이버 API를 사용하여 쇼핑인사이트 분야별 트렌드 조회  (0) 2024.06.05
'postman&API' 카테고리의 다른 글
  • postman runner 을 사용하여 여러 변수를 한번에 테스트하기
  • 로스트아크 API 에서 response 값을 다른 request 값으로 보내기.
  • Postman naver API 내용을 Python으로 코딩해보기.
  • postman 다양한 기능 알아보기
몽자비루
몽자비루
코딩공부 정리용 블로그입니다.
  • 몽자비루
    공부하는 블로그
    몽자비루
  • 전체
    오늘
    어제
    • 분류 전체보기 (165)
      • python (30)
        • python_selenium (16)
        • python_pygame (3)
      • appium (0)
      • 쿠버네티스 (60)
        • linux (8)
        • shell programming (8)
        • docker (18)
        • cka (23)
      • postman&API (16)
      • QA성장하기 (30)
        • 개발자에서 아키텍트로 스터디 (6)
        • 소프트웨어 공학 이해도 높이기 (6)
        • 테스팅 전문 지식 쌓기 (18)
      • 에러일기 (1)
      • AWS (27)
      • Jmeter (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    python
    테스트 결과보고서
    테스트 계획서
    공존성테스트
    application log
    로스트아크
    LOSTARK
    애플리케이션로그
    k8s
    QAKOREA
    네트워크 테스트
    테스트 계획서 만들어보기
    qa
    로스트아크api
    사드웨어리소스
    postman
    앱공존성
    cka
    linux
    쿠버네티스
    포스트맨
    도커
    vi에디터
    스터디
    개발자에서아키텍트로
    .cpu
    리눅스
    API
    테스트스크립트
    e2c
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
몽자비루
로스트아크 API 사용하기
상단으로

티스토리툴바