2009-06-17 82 views
57

就像“mailto”URL前缀启动用户的默认邮件程序并启动一封带有指定地址的新电子邮件,是否有类似的URL方案可以启动电话呼叫?也许“电话”,“呼叫”或“啜饮”?顺便说一句,我针对的是使用思科CUPS的平台,因此我可能会针对特定于平台的方式发起特定于思科的呼叫,但我想我会问更常见的问题第一。但是,如果有人明确知道如何以编程方式通过CUPS发起呼叫,那也会很棒。电话呼叫的URL方案

回答

7

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

+11

“致电第一”被丢弃,因为URI方案定位资源,并且不指定动作要拍摄。 – 2013-05-08 22:15:09

9

我对Microsoft Office Communicator的功能相同。有点调查后,我发现下面的URI语法将开始通过通讯器电话(VoIP)电话:

tel:+number 

例如:让沟通打电话给我的分机:

tel:+7780 
+4

`tel:+ 7780`指定一个全球唯一的电话号码,包括国家代码,7780。我认为国家代码“7”是俄罗斯,所以这就是“俄罗斯780”。我觉得这不可能是全球独一无二的。如果要指定本地上下文电话号码,则必须省略“+”*和*指定上下文。如果你想使用`+`,那么指定的电话号码必须完全指定并且全球唯一。请参阅RFC 3966. – 2016-08-04 13:11:51

57

官方标配是在这里:http://www.ietf.org/rfc/rfc3966.txt

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

tel:+44-20-8123-4567 

一位纽约(美​​国)编号:

tel:+1-212-555-1234 
+1

电话号码也可以使用,但例如在Firefox上短号被识别为端口。 – Nux 2014-02-06 11:34:53