使用 Skype for Business 发起呼叫的脚本



我正在尝试创建一个简单的脚本,该脚本可以发起对Skype For Businness上的联系人的呼叫。

实际上,我正在尝试使用C#中的Lync 2013 SDK执行此操作,但它似乎不起作用。该函数LyncClient.ConversationManager.AddConversation()只是不想工作,它会启动一个愚蠢的异常:Microsoft.Lync.Model.LyncClientException 。当然,微软文档中没有引用此异常...

我已经过去快两天了,如果有人有解决方案,我将不胜感激!

首先,确保您有一个来自 LyncClient.GetClient() 的客户端。 然后检查客户端是否已登录。例如客户。状态 == 客户端状态.登录。

若要进行新呼叫,您需要从 Lync 客户端获取自动化对象。

automation = LyncClient.GetAutomation()

然后,使用 BeginStartConversation/EndStartConversation 开始新呼叫。例如

var participantUri = new List<string> {"sip:{username}@{lyncdomain}"};
automation.EndStartConversation(automation.BeginStartConversation(AutomationModalities.Audio, participantUri, null, null, null))

相关内容

  • 没有找到相关文章

最新更新