scamdb API
NodeJS библиотека для работы с API сервиса "scamdb"
Установка
npm
npm i scamdb
Подключение
const {
Scamdb
} = require('scamdb')
const sdb = new Scamdb('Token')
Методы API
getReviewsList - Получает список ваших отзывов
Пример:
async function run() {
const result = await sdb.getReviewsList();
console.log(result);
}
run().catch(console.error);
getReviewsLink - Получить ссылку на отзывы
Пример:
async function run() {
const info = await sdb.getReviewsLink();
console.log(info);
};
run().catch(console.error);
Прослушивание входящих отзывов:
Наша библиотека автоматически сверяет hash входящих отзывов, защищая Вас от злоумышленников.
Для начала Вам стоит вызвать функцию start
Параметр | Тип | Обязателен | Описание |
---|---|---|---|
path | string\number | да | Ваш IP адрес или домен |
port | number | нет | Прослушиваемый порт |
Затем Вам нужно подписаться на входящие отзывы, используя функцию onReviews, в параметры который нужно передать callback функцию.
Пример:
function run() {
sdb.start('http://82.112.51.71', 2096);
sdb.onReviews(context => {
const {
text,
fromId,
reputation
} = context;
console.log(context); // { text: 'Круто что сказать', fromId: 8519257, reputation: 5 }
});
};
run().catch(console.error);