当我在 Bot Framework nodejs 中通过 Twilio 通道发送彩信时,图像被替换为 URL
Image is replaced with URL when I send MMS via Twilio channel in Bot Framework nodejs
我正在为 BOt 配置 Twilio 通道。我想使用此 Bot 向用户发送彩信。但是 Bot 框架中附加的图像被替换为 URL 。
这是我发送彩信的方式。
fs.readFile(attachmentUrl, function (err, data) {
var base64 = Buffer.from(data).toString('base64');
var msg = new builder.Message().address(address1)
.addAttachment({
contentUrl: util.format('data:%s;base64,%s', contentType, base64),
contentType: contentType,
name: 'BotFrameworkLogo.png'
});
bot.send(msg, function (err, addresses) {
callback(err, addresses);
});
});
预期输出应为:
我认为您可能不在 twilio 支持的范围内。
MMS messages sent internationally will be converted to SMS text
messages with a URL link to the media
来自 here
我正在为 BOt 配置 Twilio 通道。我想使用此 Bot 向用户发送彩信。但是 Bot 框架中附加的图像被替换为 URL 。 这是我发送彩信的方式。
fs.readFile(attachmentUrl, function (err, data) {
var base64 = Buffer.from(data).toString('base64');
var msg = new builder.Message().address(address1)
.addAttachment({
contentUrl: util.format('data:%s;base64,%s', contentType, base64),
contentType: contentType,
name: 'BotFrameworkLogo.png'
});
bot.send(msg, function (err, addresses) {
callback(err, addresses);
});
});
预期输出应为:
我认为您可能不在 twilio 支持的范围内。
MMS messages sent internationally will be converted to SMS text messages with a URL link to the media
来自 here