Lync客户端SDK PSTN呼叫
本文关键字:呼叫 PSTN SDK 客户端 Lync | 更新日期: 2023-09-27 17:59:26
我使用Lync Client SDK 2013,通过C#程序与Skype for Business进行通信。
但是,我在SDK文档中找不到任何关于如何使用SDK进行PSTN呼叫的参考资料。
这可能吗?一个简短的C#代码示例会很有用。
您使用"tel:"URI来表示要拨打的电话号码,而不是sip URI。您使用的号码取决于Lync Server的拨号计划设置。如果您想避免拨号计划问题,请坚持使用E164格式的号码,它将适用于任何Lync Server上的任何号码。
使用Lync客户端拨号与使用普通sip uri相同,不同之处在于您使用的是tel格式的uri:
var participantUri = new List<string> { "tel:+6491234567" };
var automation = LyncClient.GetAutomation();
automation.BeginStartConversation(AutomationModalities.Audio, participantUri, null, ar =>
{
automation.EndStartConversation(ar);
}, null);
注意:没有错误检查,BeginStartConversation/EndStartConversation调用可以用许多不同的方式/样式完成。