gpt4 book ai didi

c# - 如何在 C# .net web 开发中使用 skype API

转载 作者:行者123 更新时间:2023-11-30 12:23:41 26 4
gpt4 key购买 nike

我尝试使用 SKYPE4COMLib 库进行 Skype 通话,但它只工作了一次

            Call call = skype.PlaceCall(username);
do
{
System.Threading.Thread.Sleep(1);
} while (call.Status != TCallStatus.clsInProgress);
call.StartVideoSend();

第二次尝试 id 无效。我还尝试使用 Skype 按钮调用 Skype 电话

<script type="text/javascript" src="https://secure.skypeassets.com/i/scom/js/skype-uri.js"></script>
<div id="SkypeButton_Call_skypename_1">
<script type="text/javascript">
Skype.ui({
"name": "call",
"element": "SkypeButton_Call_skypename_1",
"participants": ["skypename"]
});
</script>

</div>

它运行良好。但它会打开原始的 skype 软件并调用电话。我需要在我的 asp.net MVC 网页中添加一个小部件,然后在我的网页中进行 skype 调用并捕获一些详细信息(调用开始时间、结束时间、记录调用)并将它们存储在我的数据库中。有什么方法可以去做。我没有为此找到任何有值(value)的解决方案。

谢谢

最佳答案

Skype URI 在您的 Web 应用程序“内部”不起作用。他们所做的只是调用已安装的 Skype 软件。 Skype 无法对您的网站进行任何回调,它也不是为了这样做而设计的。

反过来,这不会成为 C# 问题,而是 JavaScript 问题:

Skype Web SDK将使你能够做更多你想做的事,但它仅处于“预览”状态并且适用于“Skype for Business”。

关于c# - 如何在 C# .net web 开发中使用 skype API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36052400/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com