scamdb
TypeScript icon, indicating that this package has built-in type declarations

1.0.3 • Public • Published

scamdb API

NodeJS библиотека для работы с API сервиса "scamdb"

NPM

Установка

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);

Readme

Keywords

Package Sidebar

Install

npm i scamdb

Weekly Downloads

1

Version

1.0.3

License

ISC

Unpacked Size

5.87 kB

Total Files

4

Last publish

Collaborators

  • kytyukov