Skip to content

Latest commit

 

History

History
55 lines (40 loc) · 1.33 KB

request.md

File metadata and controls

55 lines (40 loc) · 1.33 KB

Request

import { Request } from 'vk-io';

Constructor

Инициализация новой инстанции

new Request(method, params);
Параметр Тип Описание
method string Метод
params Object Список параметров

Например

new Request('messages.send', {...});

Публичные свойства

Свойство Тип Описание
method string Метод
params Object Параметры
attempts number Количество попыток перезапуска
promise Promise Обещание
resolve Function Resolve обещания
reject Function Reject обещания

toString

Возвращает строковое представление метода для execute

String(request);

// OR

request.toString();

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

const request = new Request('users.get', {
	owner_id: 1
});

console.log(String(request)); // API.users.get({"owner_id":1});