Lesta MT API
ΠΠ΅ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π»Ρ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ api "ΠΠΈΡ Π’Π°Π½ΠΊΠΎΠ²" ΠΎΡ Lesta Games.
Π‘ΡΡΠ»ΠΊΠ° Π½Π° ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°
npm i lesta-mt-api
yarn add lesta-mt-api
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅
ΠΠ»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Ρ API, Π²Π°ΠΌ Π½ΡΠΆΠ΅Π½ applicationId. ΠΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΡΡ.
ΠΠ° ΡΡΡΠ°Π½ΠΈΡΠ΅ Π½ΡΠΆΠ½ΠΎ Π½Π°ΠΆΠ°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ ΡΠΎΠ·Π΄Π°ΡΡ Π·Π°ΠΏΡΠΎΡ ΠΈΠ»ΠΈ ΠΆΠ΅, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ Π΄ΠΎΡΡΡΠΏ, Π²ΠΎΠΉΡΠΈ ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ Π½ΠΎΠ²ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Ρ Π²Π°Ρ ΠΎΠ½ Π±ΡΠ΄Π΅Ρ Π΅Π³ΠΎ Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ.
// ΠΠΌΡ ΡΠ°ΠΉΠ»Π° - test.ts
import { LestaAPI } from 'lesta-mt-api';
const api = new LestaAPI({
applicationId: 'Π’Π£Π’ ID ΠΠΠ¨ΠΠΠ ΠΠ ΠΠΠΠΠΠΠΠ―',
});
// ΠΠΈΠΆΠ΅ ΠΏΡΠΈΠΌΠ΅Ρ Π·Π°ΠΏΡΠΎΡΠ°
api.account
.info({ account_id: [1] })
.then((r) => console.log(r))
.catch((e) => console.log(e));
Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΠ΅ Π·Π°ΠΏΡΠΎΡΡ
ΠΠ°ΠΏΡΠΎΡΡ:
- ΠΠΊΠΊΠ°ΡΠ½ΡΡ β
- ΠΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ β
- Π£ΠΊΡΠ΅ΠΏΡΠ°ΠΉΠΎΠ½Ρ β
- ΠΠ»Π°Π½Ρ β
- ΠΠ»ΠΎΠ±Π°Π»ΡΠ½Π°Ρ ΠΊΠ°ΡΡΠ°
- Π’Π°Π½ΠΊΠΎΠΏΠ΅Π΄ΠΈΡ
- Π Π΅ΠΉΡΠΈΠ½Π³ΠΈ ΠΈΠ³ΡΠΎΠΊΠΎΠ²
- Π Π΅ΠΉΡΠΈΠ½Π³ΠΈ ΠΊΠ»Π°Π½ΠΎΠ²
- Π’Π΅Ρ
Π½ΠΈΠΊΠ° ΠΈΠ³ΡΠΎΠΊΠ°
ΠΠ°ΠΏΠΈΡΠ°Π½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ ΠΏΠΎΠ»Π΅ΠΉ Π΄Π»Ρ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΡ
Π·Π°ΠΏΡΠΎΡΠΎΠ². ΠΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠΎΠΌΠΎΡΡ Π² ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠΈ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π·Π°ΠΏΡΠΎΡΠ°.
ΠΠ°ΡΠ΅Π» Π±Π°Π³? ΠΡΡΡ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅?
ΠΡΠΎΡΠΌΠΈΡΠ΅ issue
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ°
ΠΠ»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°ΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ ΡΠ΅Π±Π΅ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ, ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΡΠ°Π²ΠΊΠΈ, Π·Π°ΠΏΡΡΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ Π²Π΅ΡΠΊΡ
ΠΈ ΠΎΡΠΎΡΠΌΠΈΡΡ pull request. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ - yarn
.
ΠΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ, Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΡΡΠ΄ ΠΊΠΎΠΌΠΌΠ°Π½Π΄:
- Π ΠΏΠ°ΠΏΠΊΠ΅ Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΎΠΉ
yarn link
;
- Π Π»ΡΠ±ΠΎΠΉ Π΄ΡΡΠ³ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅ Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠΌ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π·Π°Π»ΠΈΠ½ΠΊΠΎΠ²Π°Π½Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅
yarn link lesta-mt-api
;
Π’Π΅ΠΏΠ΅ΡΡ Π²Π°ΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ Π² ΡΡΠΎΡΠΎΠ½Π½Π΅ΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅.
Π’ΠΎΠ»ΡΠΊΠΎ Π½Π΅ Π·Π°Π±ΡΠ²Π°ΡΡ Π²ΡΠΏΠΎΠ»ΡΡΡ yarn build
ΠΏΡΠΎΠ΅ΠΊΡΠ°.
ΠΡΠΈ ΠΊΠΎΠΌΠΌΠΈΡΠ΅ Π±ΡΠ΄Π΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ husky, Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° eslint ΠΈ prettier.
ΠΠΎΠ»Π΅Π·Π½ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ
yarn build
- ΡΠ±ΠΎΡΠΊΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ
yarn install
- ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ
yarn lint
- Π·Π°ΠΏΡΡΠΊ Π½Π°ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ eslint
yarn format
- Π·Π°ΠΏΡΡΠΊ Π½Π°ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ prettier