【问题标题】:Lync Client SDK PSTN CallingLync 客户端 SDK PSTN 呼叫
【发布时间】:2016-08-01 14:09:07
【问题描述】:

我正在使用 Lync Client SDK 2013,通过 C# 程序与 Skype for Business 进行通信。

但是,我在 SDK 文档中找不到任何关于如何使用 SDK 进行 PSTN 呼叫的参考资料。

这可能吗?一个简短的 C# 代码示例会很有用。

【问题讨论】:

    标签: c# lync skype-for-business


    【解决方案1】:

    您使用"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 调用可以通过多种不同的方式/样式完成。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-07
      • 1970-01-01
      相关资源
      最近更新 更多