【问题标题】:How can I send a base64 encoded image?如何发送 base64 编码图像?
【发布时间】:2016-06-09 06:48:54
【问题描述】:

我想通过提供经过 base64 编码的条形码 (.PNG) 来回应对话。那可能吗?或者是通过 Url 传递的唯一方法。

【问题讨论】:

标签: botframework


【解决方案1】:

试试:

replyMessage.Attachments.Add(new Attachment()
{
     ContentUrl = $"data:image/jpeg;base64,{Convert.ToBase64String(bdata)}"
});

或作为 JSON:

{
    "attachments": 
    [
        {
            "contentUrl": $"data:image/jpeg;base64,{Convert.ToBase64String(bdata)}"
        }
    ]
}

其中bdata是一个字节数组

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-11
    • 2020-11-23
    相关资源
    最近更新 更多