coinwheel-api
v2.0.0
Published
Простой модуль для работы с CoinWheel
Downloads
7
Readme
node-coinwheel-api
Простой модуль для работы с CoinWheel
Установка
$ npm i node-coinwheel-apiНачало работы
Для начала использования, вам нужно создать в своей папке исполняемый файл, пусть это будет index.js
Теперь его нужно открыть и импортировать библиотеку:
const CoinWheel = require('node-coinwheel-api')
const client = new CoinWheel({
userId: айди страницы вк,
userData: "https://ngv2.coin-wheel.ru/?vk_access_token_settings=friends&vk_app_id=7611829&vk_are_notifications_enabled=0&vk_is_app_user=1&vk_is_favorite=0&vk_language=ru&vk_platform=desktop_web&vk_ref=other&vk_ts=***&vk_user_id=***&sign=***"
});
Доступные методы
getMyTop
Показывает ваши данные в топе (место, сколько выиграли)
async function run() {
const result = await client.api.getMyTop();
console.log(result);
}
run().catch(console.error);getBalance
Получить баланс любого пользователя/пользователей
let ids = [1]
async function run() {
const result = await client.api.getBalance(ids);
console.log(result);
}
run().catch(console.error);|Параметр|Тип|Описание| |-|-|-| |ids|Number[]|Массив пользователей для получения баланса|
getMyBalance
Получить свой баланс
async function run() {
const result = await client.api.getMyBalance();
console.log(result);
}
run().catch(console.error);sendPayment
Получить баланс любого пользователя/пользователей
async function run() {
const result = await client.api.sendPayment(id, amount);
console.log(result);
}
run().catch(console.error);|Параметр|Тип|Описание| |-|-|-| |id|Number|Айди пользователя, которому нужно отправить коины| |amount|Number|Сумма, которую нужно отправить пользователю|
createPromo
Создать промокод
async function run() {
let name = 'testpromo'
let sum = 50
let coint = 5
const result = await client.api.createPromo(name, sum, count);
console.log(result);
}
run().catch(console.error);|Параметр|Тип|Описание| |-|-|-| |name|string|Название промокода, который нужно создать| |sum|Number|Сумма одной активации| |count|Number|Количество активаций|
activatePromo
Активировать существующий промокод
async function run() {
let name = 'testpromo'
const result = await client.api.activatePromo(name);
console.log(result);
}
run().catch(console.error);|Параметр|Тип|Описание| |-|-|-| |name|string|Название промокода, который нужно активировать|
deletePromo
Удалить существующий промокод
async function run() {
let name = 'testpromo'
const result = await client.api.deletePromo(name);
console.log(result);
}
run().catch(console.error);|Параметр|Тип|Описание| |-|-|-| |name|string|Название промокода, который нужно удалить|
listPromo
Список моих промокодов
async function run() {
const result = await client.api.listPromo();
console.log(result);
}
run().catch(console.error);