0.1.1 • Published 4 years ago

regru-api v0.1.1

Weekly downloads
5
License
MIT
Repository
github
Last release
4 years ago

regru-api

Библиотека Node.js для упрощения работы с REG.API 2

Установка

$ npm install regru-api

Для использования REG.API необходимо добавить свой IP адрес в список разрешённых. Для этого перейдите в раздел Настройки API, желательно сразу установить Альтернативный пароль для работы с API.

Для авторизации необходимо использовать логин и пароль от вашего аккаунта.

Использование

Указанные данные авторизации будут автоматически добавлены в запрос. Наибольшим приоритетом обладает логин и пароль указанные в query объекте.

const reg = require('regru-api');

const auth = {
  username: 'test',
  password: 'test',
};
reg.auth(auth);

(async () => {
  const query = {
    servtype: 'domain'
  };

  const result = await reg.service.getList(query);

  console.log(JSON.stringify(result));
})();

Пример с указанием логина и пароля в запросе, на примере получения списка лотов.

const reg = require('regru-api');

(async () => {
    const query = {
        pg: 0,
        sortcol: 'dname',
        sortorder: 'ASC',
        show_my_lots: false,
        username: 'mail@reg.ru',
        password: 'apiPassword',
    };

    const result = await reg.shop.getLotList(query);

    console.log(JSON.stringify(result));
})();

License

MIT

0.1.1

4 years ago

0.1.0

4 years ago

0.0.2

5 years ago

0.0.1

5 years ago

0.0.0

5 years ago