简体   繁体   English

在C#中访问Lync / Skype for Business对话

[英]access Lync / Skype for Business conversation in C#

I'm facing a use case, where it shall be possible to take over a Lync/Skype for Business Conversation into my Software. 我正面临一个用例,可以将Lync / Skype for Business Conversation接管到我的软件中。 The help desk user was contacted by a customer via Skype for Business and now needs to create a ticket from that conversation. 客户通过Skype for Business联系了服务台用户,现在需要从该对话创建一张票。 Only the chat-conversation is needed, no voip conversations or so. 只需要聊天对话,不需要voip对话。

I could not find any documentation about how to start any Actions out of a Skype for Business conversation window. 我找不到任何关于如何从Skype for Business对话窗口启动任何操作的文档。

I'm sure, somebody solved that before. 我敢肯定,之前有人解决了这个问题。

I think what you want is to use the Lync Client SDK specifically the parts dealing with Persistent Chat , there are samples you can play with. 我想你想要的是使用Lync Client SDK专门处理持久聊天的部分,你可以使用的样本

If you don't want to integrate into the Lync Client itself, you can go down the UCMA route and create a " bot " that can take part in chat conversations. 如果您不想集成到Lync Client本身,可以沿着UCMA路线创建一个可以参与聊天对话的“ 机器人 ”。

Note that: - "Skype for Business" is basically a rebranded Lync, so Shane's advice about the "Lync Client SDK" is correct. 请注意: - “Skype for Business”基本上是重新命名的Lync,因此Shane关于“Lync Client SDK”的建议是正确的。 - "Skype" != "Skype for Business". - “Skype”!=“Skype for Business”。 It's like java and javascript, totally different, just similar names for branding. 它就像java和javascript,完全不同,只是品牌的相似名称。 - Persistent Chat means "chat rooms that remain". - 持久聊天意味着“留下的聊天室”。 Skype for Business has regular IM chat and its much less used "Persistent Chat". Skype for Business定期进行IM聊天,而且使用频率较低的“持久聊天”。 - tel.red can do this for you if you pay them. - 如果您支付费用,tel.red可以为您执行此操作。

Using Skype's own API is probably the best way. 使用Skype自己的API可能是最好的方法。

http://www.skype.com/en/developer/ http://www.skype.com/en/developer/

I am not able to get the lync sdk controls to work when Skype for business/lync is running using app-v. 当Skype for business / lync使用app-v运行时,我无法使lync sdk控件正常工作。 it works fine when the program is "installed" though. 程序“安装”后它工作正常。

when running Skype for business/lync in app-v, the error is basically lync client not found, even though it is obviously running. 当在app-v中运行Skype for business / lync时,错误基本上是找不到lync客户端,即使它显然正在运行。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 使用Lync SDK在Skype for Business / Lync中为代表用户创建呼叫 - Create a Call for an representation User in Skype for Business / Lync using the Lync SDK 如何使用C#在Lync对话中共享视频? - How to Share Video in a Lync Conversation using C#? 如何为Lync 2010和Skype for Business编码 - How do I code for both Lync 2010 and Skype For Business Lync(2013)客户端SDK不适用于Skype for Business Online - Lync (2013) Client SDK does not work with Skype for Business Online 无法使用Skype for Business 2016安装Lync 2013 SDK - Can't install Lync 2013 SDK with Skype for Business 2016 在Skype for Business 2016中找不到Lync SDK 2013文件异常 - Lync SDK 2013 File not found exception in Skype for Business 2016 Skype for Business 2016联机状态的Lync.Model参考 - Lync.Model reference for Skype for Business 2016 Online Status 音频文件不是在通话中播放,而是在本地系统上播放-Skype for Business(C#) - Audio file not played on the call but on local system - Skype for Business (C#) 使用Lync 2013 SDK的Skype for Business-AutomationModalitySettings.FirstInstantMessage不起作用 - Skype for Business Using Lync 2013 SDK- AutomationModalitySettings.FirstInstantMessage Not Working 使用Lync SDK为所有Skype for Business参与者结束会议的正确方法 - Proper way to end meeting for all participants in Skype for Business using Lync SDK
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM