Задать вопрос
@MrZillaGold

Как отправить картинку в base64 vk-io?

let icon = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAnUlEQVR42u3bMQ7AIAgAQP//afuE1hSw1CNhccFcIoPimHOOk3MAAADgLrNiVx0AAAC8A8hqSFF1AFQBZB+B1ToAAADYC5DVBKPWAVQBZB8BAAAA9AI4vgkCeLgxAAAAAAAAAAAAAAAAAAAAAAAAAAAAuBQF4GEEAAAA3QBMiJwKsBoAAADoDVA1LA3gawBRAQAAgB4Afo4CAPDfvABS2dwbcpzXlAAAAABJRU5ErkJggg==';
context.sendPhoto(icon, {message: `test`});


Пытался отправить картинку в base64, но не получилось.

Нужна помощь с отправкой фотографии.
  • Вопрос задан
  • 400 просмотров
Подписаться 1 Простой 3 комментария
Решения вопроса 1
Negezor
@Negezor
Senior Shaurma Developer
let icon = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAnUlEQVR42u3bMQ7AIAgAQP//afuE1hSw1CNhccFcIoPimHOOk3MAAADgLrNiVx0AAAC8A8hqSFF1AFQBZB+B1ToAAADYC5DVBKPWAVQBZB8BAAAA9AI4vgkCeLgxAAAAAAAAAAAAAAAAAAAAAAAAAAAAuBQF4GEEAAAA3QBMiJwKsBoAAADoDVA1LA3gawBRAQAAgB4Afo4CAPDfvABS2dwbcpzXlAAAAABJRU5ErkJggg==';
const iconBuffer = Buffer.from(icon.replace('data:image/png;base64,', ''), 'base64');
context.sendPhoto(iconBuffer, {message: `test`});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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