My Bot作为用户-skype用户之间的中间通道工作 - 换句话说,它的一项工作是从一个用户接收消息并将此消息转发给另一个用户,
目前,我可以获取文字和照片信息并毫无问题地转发, 使用以下代码。
IMessageActivity message = Activity.CreateMessageActivity();
message.Text = msg.text ?? msg.botTalk;
if (msg.contentType != null && msg.contentUrl != null )
{
message.Attachments.Add(new Attachment
{
ContentType = "image",
ContentUrl = "data:image/jpg;base64," +msg.base64incode,
});
}
await connector.Conversations.SendToConversationAsync((Activity)message);
以上代码适用于(文本和图像消息); 我使用Httpclient下载图像然后将其转换为base64; skype的原始链接有些人认为是这样的
有没有办法在不下载邮件的情况下转发邮件,然后在发送非图像邮件时发送邮件