ASP.NET应用程序进行Skype调用

时间:2009-08-05 20:06:58

标签: asp.net skype

我想开发一个具有文本框和按钮的Web应用程序。当用户输入一个号码并点击提交按钮时,我想从主机拨打Skype电话。我怎么能这样做?

5 个答案:

答案 0 :(得分:1)

呃......你正处在痛苦的世界里。首先,当然,您的服务器可能会拨打Skype电话,但您如何处理用户浏览器的来回?使用丰富的客户端框架进行大量的自定义编程,就是这样。

最好让用户自己使用Skype。查看callto:// URI标头以获取详细信息。

答案 1 :(得分:1)

你不能用callto://前缀设置链接吗?如果用户在Skype中启用了该选项,则该应用程序将与这些链接相关联。

How to Use the Skype Callto:// Links

也许你可以动态建立一个链接并以这种方式发起呼叫?

答案 2 :(得分:1)

您可以使用带有 callto:地址的HTML生成链接以启动Skype客户端并拨打电话(如果客户端软件已配置为这样做),这有望成为您的所在寻找。请参阅:http://chrisabraham.com/2005/05/05/how-to-hyperlink-to-a-skype-call-with-your-skype-contact-id-or-telephone-number/

如果您想真正进入API,您需要某种桌面C#应用程序和Skype API接口,详情请参阅以下内容:

http://share.skype.com/sites/devzone/2006/12/c_example_project_for_skype4co.html

http://www.codeproject.com/KB/cs/skypecontrolapicsharp.aspx

答案 3 :(得分:1)

因此,假设您确实在服务器上启动了一个进程,并在Web服务器上自动执行skype客户端。然后它通过位于数据中心的电话拨打您的客户,客户听到....什么? IIS不是很健谈。

答案 4 :(得分:0)

我知道这是一个旧帖子,但我们从它那里得到了一些访问我们网站的访问者。如果您想将可点击链接嵌入使用Skype的网站,请使用Skype URI,请参阅:https://dev.skype.com/skype-uri

[Skype的:?echo123呼叫] [1]