UCWA:集成高级聊天选项
Posted
技术标签:
【中文标题】UCWA:集成高级聊天选项【英文标题】:UCWA: integrating advanced chat options 【发布时间】:2015-06-08 06:33:22 【问题描述】:我创建了一个简单的聊天应用程序,两个用户可以使用它互相聊天。目前我只能发送简单和纯文本消息。 接下来作为增强功能,我想发送格式化的短信。例如。更改字体、文本样式、大小、粗体、斜体等。另外我想在聊天时集成文件共享。
所以我想知道:
如果 ucwa Api 有发送和接收格式化文本的规定 消息?
是否也有共享文件的规定。
由于Microsoft Lync
提供发送和接收格式化文本,我认为UCWA 也应该这样做。
如果没有这样的规定,那么有人可以就此提出一些想法吗? (一些付费/免费的第三方库无关紧要)
我浏览了一些 ucwa 文档,但找不到任何相关内容。
任何建议都会有很大帮助。
提前致谢。
【问题讨论】:
【参考方案1】:如果ucwa Api有发送和接收格式化短信的规定?
您在 Lync 客户端中看到的格式化消息实际上是 Ucwa 也支持的 html 格式消息。要接收这些类型的消息,有两个选项。应用程序可以将其包含在对makeMeAvailable 的请求中,提供supportedMessageFormats 或通过使用类似信息的Put 请求更新communication。
此时应用程序应该能够接收 Html 格式的消息并使用 Content-Type text/html 通过sendMessage 发送消息。
是否也有共享文件的规定?
目前dataCollaboration,文件共享不可用。
【讨论】:
感谢您的回答。所以解决方法就是将内容类型设置为text/html??? 如果您想发送格式化的消息是的,如果您遇到问题发布您的请求(标题/正文)。以上是关于UCWA:集成高级聊天选项的主要内容,如果未能解决你的问题,请参考以下文章
Watson Assistant - Facebook Messenger 中的选项响应类型