电话呼叫的URL方案

Jas*_*ell 67 url url-scheme phone-call tel

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

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

rjm*_*nro 73

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

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

tel:+44-20-8123-4567
Run Code Online (Sandbox Code Playgroud)

纽约(美国)号码:

tel:+1-212-555-1234
Run Code Online (Sandbox Code Playgroud)

  • @Nux你的意思是tel:123(应该在英国称呼时钟)将被解释为http:// tel:123 /.我称之为firefox中的一个错误. (6认同)

geo*_*tnz 11

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

tel:+number
Run Code Online (Sandbox Code Playgroud)

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

tel:+7780
Run Code Online (Sandbox Code Playgroud)

  • `tel:+ 7780`指定全球唯一的电话号码,包括国家代码,为'7780`.我相信国家代码`7`是俄罗斯,所以那就是"俄罗斯780".我觉得这不太可能是全球唯一的.如果要指定本地上下文电话号码,则必须省略`+`*和*指定上下文.如果你想使用`+`,那么指定的电话号码*必须*完全指定并且全局唯一.请参阅RFC 3966. (5认同)

abe*_*ier 9

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

tel:123-4567
Run Code Online (Sandbox Code Playgroud)

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


ins*_* me 7

sip:(或sips:)是SIP 的官方URI方案,我认为callto:是skype使用的方案.

  • "Callto"被丢弃,因为URI方案定位资源而不指定要采取的操作. (14认同)
  • SIP 已被弃用,因为 tel: 更为通用。 (2认同)