로스트아크 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 다양한 기능 알아보기
몽자비루
몽자비루
코딩공부 정리용 블로그입니다.
  • 몽자비루
    공부하는 블로그
    몽자비루
  • 전체
    오늘
    어제
    • 분류 전체보기 (188)
      • python (30)
        • python_selenium (16)
        • python_pygame (3)
      • appium (0)
      • 쿠버네티스 (60)
        • linux (8)
        • shell programming (8)
        • docker (18)
        • cka (23)
      • postman&API (16)
      • QA성장하기 (33)
        • 개발자에서 아키텍트로 스터디 (6)
        • 소프트웨어 공학 이해도 높이기 (6)
        • 테스팅 전문 지식 쌓기 (18)
        • 제4회 QA conference (3)
      • 에러일기 (1)
      • Server&load (35)
        • AWS (27)
        • load test (5)
        • CI CD (3)
        • Jmeter (0)
      • RAG 을 활용하여 LLM 만들어보기 (12)
  • 블로그 메뉴

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

  • 공지사항

  • 인기 글

  • 태그

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

  • 최근 글

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

티스토리툴바