- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我在渲染 Markdown 文本时遇到问题。它不会显示在 Skype For Business 中。什么也没收到,但如果我不编写 setTextFormat 代码行,我会收到一个纯字符串。
Activity reply = activity.createReply("**This is a bold string**");
reply.setTextFormat(TextFormatTypes.MARKDOWN);
this.connector.getConversations()
.sendToConversation(
activity.getConversation().getId(),
reply);
我错过了什么吗?
谢谢。
编辑:XML 存在同样的问题。
最佳答案
Skype for Business bots are deprecated如果您不知道的话:
Important
Skype for Business channel in Bot Framework is being deprecated on June 30, 2019.
No new bots will be able to add Skype for Business channel after that date. Existing bots will continue to work until October 31, 2019. Microsoft Teams is the preferred communication tool from Microsoft. Learn how to connect your bot to Microsoft Teams.
因为我无法测试您的问题,所以我无法知道 Skype for Business 是否支持 Markdown,尽管您可能有兴趣阅读此内容:Can we use Markdown with Bot Framework for Skype for Business? 。可能有某种方法可以格式化消息,但即使有,您也应该使用不同的 channel 。即使您没有制作机器人,you have less than two years left with Skype for Business建议大家都迁移到 Teams。
如果您对 Bot 框架还有任何疑问,请发表新帖子,我的团队将很乐意为您解答。
关于java - 如何在 Java 中使用 Microsoft Bot Framework 渲染 markdown?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58506792/
我是一名优秀的程序员,十分优秀!