电话呼叫的URL方案

时间:2009-06-17 19:49:46

标签: url url-scheme phone-call tel

就像“mailto”URL前缀启动用户的默认邮件程序并启动具有指定地址的新电子邮件一样,是否有类似的URL方案可以启动电话呼叫?也许“打电话”,“打电话”或“啜饮”?

顺便说一句,我的目标是使用Cisco CUPS的平台,因此我可能会采用特定于平台的方式发起特定于思科的呼叫,但我想我会先问更一般的问题。但是,如果有人特别知道如何以编程方式通过CUPS发起呼叫,那也会很棒。

4 个答案:

答案 0 :(得分:71)

提供电话号码作为URI的官方标准如下:http://www.ietf.org/rfc/rfc3966.txt

它基本上表示使用tel:作为前缀,并在数字本身之前以+[international dialling code]开头。您可以将非数字字符作为分隔符(例如 - ),但必须将它们忽略。所以伦敦(英国)号码可能是:

tel:+44-20-8123-4567

纽约(美国)号码:

tel:+1-212-555-1234

答案 1 :(得分:11)

我正在使用与Microsoft Office Communicator相同的功能。经过一番调查后,我发现以下URI语法将通过communicator启动(VoIP)电话:

tel:+number

例如:让沟通者呼叫我的分机:

tel:+7780

答案 2 :(得分:9)

有这样的URI方案:tel。它有一个复杂的语法,但这是一个简单的用法示例:

tel:123-4567

有关完整规格,请参阅http://www.ietf.org/rfc/rfc3966.txt

答案 3 :(得分:7)

sip:(或sips:)是SIP的official URI scheme,我认为callto:是Skype使用的。{/ p>