来自Microsoft Bot的Forword消息

时间:2018-05-06 13:47:13

标签: botframework skype skype-bots

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的原始链接有些人认为是这样的

  

https://smba.trafficmanager.net/apis/v3/attachments/0-weu-d6-a8a59a9361b6074775a1994bf74e5762/views/original

有没有办法在不下载邮件的情况下转发邮件,然后在发送非图像邮件时发送邮件

0 个答案:

没有答案