๋ฉ์ดํ์คํ ๋ฆฌ Open API ๋น๊ณต์ TypeScript, JavaScript ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- ํจํค์ง ์ค์น
npm install maplestory-open-api-js
pnpm add maplestory-open-api-js
yarn add maplestory-open-api-js
- APIํค ์ค์ ํ๊ธฐ
APIํค๋ NEXON OPEN API - my ์ ํ๋ฆฌ์ผ์ด์ ์์ ๋ฐ๊ธ ๋ฐ์ ์ ์์ต๋๋ค.
const API_KEY = process.env.API_KEY;
if (API_KEY) {
setAPIKey(API_KEY);
}
- ํจ์ ํธ์ถํ๊ธฐ
const { ocid } = await getOCID(name);
const cashItemEquipment = await getCharacterCashItemEquipment({ ocid });
ํด๋น ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ky ๊ธฐ๋ฐ์ผ๋ก ๊ตฌํ๋์ด ๋ธ๋ผ์ฐ์ ์ ์๋ฒ ํ๊ฒฝ์์ ๋ชจ๋ ๋์ํฉ๋๋ค. ์์ธํ ์ฝ๋๋ ์๋์ ๋งํฌ์์ ํ์ธ ๊ฐ๋ฅํฉ๋๋ค.
๊ฐ ํจ์์ ์๋ต ๋ฐํ ํ์ ์ ๋ด๋ถ ๊ตฌํ์ ํ์ธํด์ฃผ์ธ์.
- ๊ณ์ ์๋ณ์(ouid)์กฐํ -
getOUID
- ์บ๋ฆญํฐ ์๋ณ์(ocid) -
getOCID
- ๊ธฐ๋ณธ ์ ๋ณด -
getCharacterBasic
- ์ธ๊ธฐ๋ ์ ๋ณด -
getCharacterPopularity
- ์ข
ํฉ ๋ฅ๋ ฅ์น ์ ๋ณด -
getCharacterStat
- ํ์ดํผ์คํฏ ์ ๋ณด -
getCharacterHyperStat
- ์ฑํฅ ์ ๋ณด -
getCharacterPropensity
- ์ด๋น๋ฆฌํฐ ์ ๋ณด -
getCharacterAbility
- ์ฅ์ฐฉํ ์ฅ๋น ์ค ์บ์ ์ฅ๋น ์ ์ธํ ๋๋จธ์ง ์ฅ๋น ์ ๋ณด -
getCharacterItemEquipment
- ์ฅ์ฐฉํ ์บ์ ์ฅ๋น ์ ๋ณด -
getCharacterCashItemEquipment
- ์ฅ์ฐฉํ ์ฌ๋ณผ ์ ๋ณด -
getCharacterSymbolEquipment
- ์ ์ฉ๋ฐ๊ณ ์๋ ์ธํธ ํจ๊ณผ ์ ๋ณด -
getCharacterSetEffect
- ์ฅ์ฐฉ ์ค์ธ ํค์ด, ์ฑํ, ํผ๋ถ ์ ๋ณด -
getCharacterBeautyEquipment
- ์ฅ์ฐฉํ ์๋๋ก์ด๋ ์ ๋ณด -
getCharacterAndroidEquipment
- ์ฅ์ฐฉํ ํซ ๋ฐ ํซ ์คํฌ, ์ฅ๋น ์ ๋ณด -
getCharacterPetEquipment
- ์บ๋ฆญํฐ ์คํฌ๊ณผ ํ์ดํผ ์คํฌ ์ ๋ณด -
getCharacterSkill
- ์ฅ์ฐฉ ๋งํฌ ์คํฌ ์ ๋ณด -
getCharacterLinkSkill
- V๋งคํธ๋ฆญ์ค ์ฌ๋กฏ ์ ๋ณด์ ์ฅ์ฐฉํ V์ฝ์ด ์ ๋ณด -
getCharacterVMatrix
- HEXA ๋งคํธ๋ฆญ์ค์ ์ฅ์ฐฉํ HEXA ์ฝ์ด ์ ๋ณด -
getCharacterHEXAMatrix
- HEXA ๋งคํธ๋ฆญ์ค์ ์ค์ ํ HEXA ์คํฏ ์ ๋ณด -
getCharacterHEXAMatrixStat
- ์บ๋ฆญํฐ ๋ฌด๋ฆ๋์ฅ ์ต๊ณ ๊ธฐ๋ก ์ ๋ณด -
getCharacterDojang
- ์ ๋์จ ๋ ๋ฒจ ๋ฐ ์ ๋์จ ๋ฑ๊ธ ์ ๋ณด -
getUnion
- ์ ๋์จ์ ๋ฐฐ์น๋ ๊ณต๊ฒฉ๋์ ํจ๊ณผ ๋ฐ ๊ณต๊ฒฉ๋ ์ ๋ น ํจ๊ณผ ๋ฑ ์์ธ ์ ๋ณด -
getUnionRaider
- ๊ธธ๋ ์๋ณ์(oguild_id) ์ ๋ณด -
getOGuildID
- ๊ธธ๋ ๊ธฐ๋ณธ ์ ๋ณด -
getGuildBasic
- ์คํํฌ์ค ๊ฐํ ๊ฒฐ๊ณผ -
getStarforceHistory
- ํ๋ธ ์ฌ์ฉ ๊ฒฐ๊ณผ -
getCubeHistory
- ์ข
ํฉ ๋ญํน ์ ๋ณด -
getOverallRanking
- ์ ๋์จ ๋ญํน ์ ๋ณด -
getUnionRanking
- ๊ธธ๋ ๋ญํน ์ ๋ณด -
getGuildRanking
- ๋ฌด๋ฆ๋์ฅ ๋ญํน ์ ๋ณด -
getDojangRanking
- ๋ ์๋ ๋ญํน ์ ๋ณด -
getTheSeedRanking
- ์
์ ๋ญํน ์ ๋ณด -
getAchievementRanking
LAST UPDATED AT 2024.01.10