regru-api

0.1.1 • Public • Published

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

Package Sidebar

Install

npm i regru-api

Weekly Downloads

1

Version

0.1.1

License

MIT

Unpacked Size

14.9 kB

Total Files

16

Last publish

Collaborators

  • kharis