Задать вопрос
@ms_toster
Помогите!!!!!!!!!!!

Как получить и использовать ответ на запрос vk.api?

К примеру, я хочу получить ид пользователя по команде (https://vk.com/dev/utils.resolveScreenName):

cmd.hear(/^(?:ид)\s([^]+)$/i, async (message, bot) => {
vk.api.utils.resolveScreenName({ screen_name: message.args[2] });
});

Но как использовать ответ от сервера, и где его найти?
Спасибо заранее.
  • Вопрос задан
  • 367 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Scorpi
@Scorpi
cmd.hear(/^(?:ид)\s([^]+)$/i, async (message, bot) => {
	try {
		let result = await vk.api.utils.resolveScreenName({ screen_name: message.args[2] });
		// В result ответ от сервера, result.object_id - ID найденного пользователя/сообщества
	} catch (err) {
		// Здесь обрабатываем ошибки
	}

});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы