问题描述
我有一些文档的共享点URL,主要是.DOCX。和.PDF。我已经开发了机器人小组并进行了部署。因此,当我将任何共享点文档URL复制粘贴到团队bot聊天文本框中时,立即将其自动格式化为特定类型的文件,并在聊天文本框控件中显示文档文件名以及扩展名,并作为响应一次显示单击输入按钮。但是,如果我是从机器人发送来的消息,则使用相同的共享点URL,但不会在机器人响应中进行格式化。
输入之前:Teams Bot聊天文本框控件:
发送/单击团队中的回车后:
发送与Bot消息相同的共享点URL:
var reply1 = MessageFactory.Text($"<SHAREPOINTURL>");
reply1.TextFormat = "xml"; --Any specific format we need to use here to display as like above screenshot
await turnContext.SendActivityAsync(reply1,cancellationToken);
//Output: Normal text message
var reply2 = MessageFactory.Text($"[SHAREPOINTLINK](sharepointURL)");
await turnContext.SendActivityAsync(reply2,cancellationToken);
//Output: SHAREPOINTLINK (which is hyperlinked with URL i mentioned.
如何实现如图所示的输出(格式化为文档)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)