NodeJS библиотека для работы с API VK Donuts
yarn
yarn add vk-donuts
npm
npm i -S vk-donuts
// CommonJS
const { VKDonuts } = require('vk-donuts');
// ECMAScript module
import { VKDonuts } from 'vk-donuts';
const vkdonuts = new VKDonuts(groupId, groupToken[, apiVersion]);
Параметр | Тип | Обязателен | Описание |
---|---|---|---|
groupId | number | Да | Айди группы |
groupToken | string | Да | Токен группы |
apiVersion | number | Нет | Версия API |
Список всех методов, их параметров, ответов и ошибок можно посмотреть на официальной странице API VK Donuts
callMethod - Универсальный метод отправки запроса, используется в случае если в основном классе VKDonuts нет реализации нужного метода
Параметр | Тип | Обязателен | Описание |
---|---|---|---|
methodName | string | Да | Имя метода |
params | object | Нет | Параметры метода |
Имя метода и его параметры берутся с официальной страницы API VK Donuts
Пример:
async function run() {
const response = await vkdonuts.callMethod('balance');
console.log(response);
}
run().catch(console.error);
getDonates - Получить список донатов
Пример:
async function run() {
const donates = await vkdonuts.getDonates([params]);
console.log(donates);
}
run().catch(console.error);
TODO - реализовать остальные методы
TODO - сделать получение платежей
VK - https://fakeman-cat.tk/me
Беседа - https://fakeman-cat.tk/vkdonuts