2016-04-15 3 views
1

Я смущен о отправке вложения изображений для skype-бота в nodejs. Я также попробовал код testbot в github, но он не отправил изображения в Skype. Кто-нибудь отправил изображение из скайп-бота? Будет здорово, если вы сможете поделиться своим решением.microsoft bot frame, отправляющий вложение для nodejs

ответ

-1

Skype SDK для Node.js пока не поддерживает отправку вложений изображений.

1

@Steven Ickman, пожалуйста, не сообщайте FALSE информацию. Отправка изображения в туру Skype Bot не задокументирован, но это возможно и работает. Используйте этот код;

var options = {string: true}; 

      base64.base64encoder("YOUR-IMAGE-LINK", options, function (err, image) { 
       if (err) { 
        console.log(err); 
       } 
       { 
        var originaldata = new Buffer(image, 'base64'); 
        bot.replyWithAttachment("Result" , "Image" , originaldata); 
       } 
      }); 

Для этого необходимо установить код выше; https://www.npmjs.com/package/node-base64-image

Если вы не хотите устанавливать его, то вам нужно преобразовать изображение в двоичный буфер и отправить его боту с помощью метода responseWithAttachment. Я нашел его, просматривая код skyd sdk.

Смежные вопросы