1.0.0 • Published 2 years ago

keksik-vk-callback-api v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Keksik VK Callback API

Готовый Node.js класс для работы с Keksik VK Callback API. Данный класс создает http-сервер, который принимает callback-уведомления (по умолчанию порт 3000).

Документация API - https://keksik.io/api#callback

Пример использования класса

const KeksikVKCallbackApi = require("keksik-vk-callback-api");

const keksik = new KeksikVKCallbackApi(
	"тут_подставить_секретный_ключ", // Секретный ключ можно получить в панели управления приложенияем, во вкладке "API", в разделе "Настройка Callback сервера".
	"тут_подставить_код" // Код можно получить в панели управления приложенияем, во вкладке "API", в разделе "Настройка Callback сервера". Пример строки, где смотреть код - "{"status": "ok", "code": "c96530"}".
	// 3000 // Третьий параметр (не обязательный) - порт на котором запускается callback-сервер.
);

keksik.newDonate((donate, group) => {
	console.log("New donate", donate, group);
});
keksik.paymentStatus((payment, group) => {
	console.log("Payment status updated", donate, group);
});

keksik.listen();