Coder Social home page Coder Social logo

yugioh-card-data-api's Introduction

YuGiOh-card-data-api

유희왕 카드 게임에 대한 정보를 제공하는 API입니다.

HTTP GET 요청을 통해 유희왕 데이터베이스 에서 다양한 유희왕 정보를 JSON으로 응답받아 사용할 수 있습니다. 모든 정보는 한국어로 제공됩니다.

Environment

$ git clone https://github.com/marsboy02/yugioh-card-data-api
$ cd yugioh-card-data-api
$ ./gradlew build testClasses -x test
$ java -jar build/libs/*.jar

API docs

카드 조회

https://api.yugiohcard.kr/card/{카드명}

한글로 검색한 유희왕 카드의 정보를 반환합니다.

응답 예시

{
  "cardName": "하루 우라라",
  "cardAttr": "화염",
  "cardLevel": "레벨 3",
  "cardOther": "[ 언데드족 / 튜너 / 효과 ]",
  "cardAtk": "공격력 0",
  "cardDef": "수비력 1800",
  "cardText": "이 카드명의 효과는 1턴에 1번밖에 사용할 수 없다. ..(중략)"
}

리미트 레귤레이션 정보 확인

https://api.yugiohcard.kr/regulation/{타입명}

유희왕 OCG 제한 카드 리스트를 반환합니다. 타입이 없는 경우 모든 리스트를 반환합니다.

타입명 설명
forbidden 금지 카드 리스트를 반환합니다.
limited 제한 카드 리스트를 반환합니다.
semi_limited 준제한 카드 리스트를 반환합니다.
update 제한 규정이 바뀐 카드를 반환합니다.
release_of_restricted 제한 규정이 바뀐 카드를 반환합니다.

응답 예시

[
  "BF-농그림자의 고우후우",
  "EM 멍키보드",
  "Em 히구루미",
  "M.X-세이버 인보커",
  "No.16 쇼크 마스터",
  "No.95 갤럭시아이즈 다크매터 드래곤",
  "SNo.0 호프 제알",
  "The tyrant NEPTUNE",
  "교체 깨구리"
]

License

yugioh-card-data-api's People

Contributors

marsboy02 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.